Selaa lähdekoodia

build: force LC_ALL=C correctly for dates

Failure to force "C" dates will have RPM et al. complain about invalid
dates and timestamps.

Signed-off-by: Florian Haas <florian.haas@linbit.com>
Reviewed-by: Steven Dake <sdake@redhat.com>
(cherry picked from commit b8809eaf270196ecb061fefa043c7bca8af75b06)
Florian Haas 14 vuotta sitten
vanhempi
commit
56d6eb6131
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      Makefile.am

+ 2 - 2
Makefile.am

@@ -92,7 +92,7 @@ clean-generic:
 
 $(SPEC): $(SPEC).in
 	rm -f $@-t $@
-	LC_ALL=C date="$(shell date "+%a %b %d %Y")" && \
+	date="$(shell LC_ALL=C date "+%a %b %d %Y")" && \
 	if [ -f .tarball-version ]; then \
 		gitver="$(shell cat .tarball-version)" && \
 		rpmver=$$gitver && \
@@ -159,7 +159,7 @@ gen_start_date = 2000-01-01
 .PHONY: gen-ChangeLog
 gen-ChangeLog:
 	if test -d .git; then						\
-		$(top_srcdir)/build-aux/gitlog-to-changelog		\
+		LC_ALL=C $(top_srcdir)/build-aux/gitlog-to-changelog		\
 			--since=$(gen_start_date) > $(distdir)/cl-t;	\
 		rm -f $(distdir)/ChangeLog;				\
 		mv $(distdir)/cl-t $(distdir)/ChangeLog;		\