[coreboot-gerrit] New patch to review for coreboot: 4388331 genbuild_h.sh: set TZ + LANG variable to have predictable `date` and `git` output

Alexander Couzens (lynxis@fe80.eu) gerrit at coreboot.org
Sat Mar 7 02:04:40 CET 2015


Alexander Couzens (lynxis at fe80.eu) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/8618

-gerrit

commit 4388331eb885319f20e63ebfe2b0d530d6889d87
Author: Alexander Couzens <lynxis at fe80.eu>
Date:   Sat Mar 7 01:39:55 2015 +0100

    genbuild_h.sh: set TZ + LANG variable to have predictable `date` and `git` output
    
    Change-Id: I10fb0f797b79a2bdbc41c31fe846cc04e26260b3
    Signed-off-by: Alexander Couzens <lynxis at fe80.eu>
---
 util/genbuild_h/genbuild_h.sh | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/util/genbuild_h/genbuild_h.sh b/util/genbuild_h/genbuild_h.sh
index d814ce5..ffc696e 100755
--- a/util/genbuild_h/genbuild_h.sh
+++ b/util/genbuild_h/genbuild_h.sh
@@ -29,7 +29,7 @@ printf "#define COREBOOT_VERSION %s\n" "\"$KERNELVERSION\""
 #See if the build is running in a git repo and the git command is available
 if [ -d "${top}/.git" ] && [ -f "$(command -v git)" ]; then
 	printf "/* %s UTC */\n" "$(LANG= TZ=UTC git log --date=local --pretty=format:%cd -1)"
-	printf "#define COREBOOT_VERSION_TIMESTAMP %s\n" "$(LANG= git log --pretty=format:%ct -1)"
+	printf "#define COREBOOT_VERSION_TIMESTAMP %s\n" "$(git log --pretty=format:%ct -1)"
 	printf "#define COREBOOT_ORIGIN_GIT_REVISION \"%s\"\n" "$(LANG= git log remotes/origin/master -1 --format=format:%h)"
 else
 	printf "/* `LANG= TZ=UTC date` */\n"
@@ -38,12 +38,12 @@ else
 fi
 
 printf "#define COREBOOT_EXTRA_VERSION \"%s\"\n" "$COREBOOT_EXTRA_VERSION"
-printf "#define COREBOOT_BUILD \"%s\"\n" "$(date-d @$DATE)"
-printf "#define COREBOOT_BUILD_YEAR_BCD 0x%s\n" "$(date -d @$DATE +%y)"
-printf "#define COREBOOT_BUILD_MONTH_BCD 0x%s\n" "$(date -d @$DATE +%m)"
-printf "#define COREBOOT_BUILD_DAY_BCD 0x%s\n" "$(date -d @$DATE +%d)"
-printf "#define COREBOOT_BUILD_WEEKDAY_BCD 0x%s\n" "$(date -d @$DATE +%w)"
-printf "#define COREBOOT_DMI_DATE \"%s\"\n" "$(date -d @$DATE +%m/%d/%Y)"
+printf "#define COREBOOT_BUILD \"%s\"\n" "$(LANG= TZ=UTC date -d @$DATE)"
+printf "#define COREBOOT_BUILD_YEAR_BCD 0x%s\n" "$(TZ=UTC date -d @$DATE +%y)"
+printf "#define COREBOOT_BUILD_MONTH_BCD 0x%s\n" "$(TZ=UTC date -d @$DATE +%m)"
+printf "#define COREBOOT_BUILD_DAY_BCD 0x%s\n" "$(TZ=UTC date -d @$DATE +%d)"
+printf "#define COREBOOT_BUILD_WEEKDAY_BCD 0x%s\n" "$(TZ=UTC date -d @$DATE +%w)"
+printf "#define COREBOOT_DMI_DATE \"%s\"\n" "$(TZ=UTC date -d @$DATE +%m/%d/%Y)"
 printf "\n"
-printf "#define COREBOOT_COMPILE_TIME \"%s\"\n" "$(date -d @$DATE +%T)"
+printf "#define COREBOOT_COMPILE_TIME \"%s\"\n" "$(TZ=UTC date -d @$DATE +%T)"
 printf "#endif\n"



More information about the coreboot-gerrit mailing list