[coreboot-gerrit] New patch to review for coreboot: genbuild_h.sh: Get current rev for git revision, not origin/master

Martin Roth (martinroth@google.com) gerrit at coreboot.org
Sun Dec 27 03:56:29 CET 2015


Martin Roth (martinroth at google.com) just uploaded a new patch set to gerrit, which you can find at https://review.coreboot.org/12807

-gerrit

commit d990807636d8a6410aa900f2954fb965e3cad361
Author: Martin Roth <martinroth at google.com>
Date:   Sat Dec 26 19:55:31 2015 -0700

    genbuild_h.sh: Get current rev for git revision, not origin/master
    
    Using origin/master as the git revision breaks reproducibility, giving
    different values depending on when the code was pulled from the
    repo at coreboot.org.  By using the current revision instead, we get
    identical builds.
    
    Change-Id: If4be6e048d6c8e417b8c074199745900ccd82b49
    Signed-off-by: Martin Roth <martinroth at google.com>
---
 util/genbuild_h/genbuild_h.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/util/genbuild_h/genbuild_h.sh b/util/genbuild_h/genbuild_h.sh
index 0fac0d0..4c8f602 100755
--- a/util/genbuild_h/genbuild_h.sh
+++ b/util/genbuild_h/genbuild_h.sh
@@ -25,7 +25,7 @@ export TZ=UTC
 top=`dirname $0`/../..
 
 if [ -d "${top}/.git" -a -x "$(command -v git)" ]; then
-	GITREV=$(LANG= git log remotes/origin/master -1 --format=format:%h)
+	GITREV=$(LANG= git log -1 --format=format:%h)
 	TIMESOURCE=git
 	DATE=$(git log --pretty=format:%ct -1)
 else



More information about the coreboot-gerrit mailing list