[coreboot-gerrit] Patch set updated for coreboot: SeaBIOS: fix reproducible build by defining our own version string

Patrick Georgi (pgeorgi@google.com) gerrit at coreboot.org
Tue Jun 23 08:25:51 CEST 2015


Patrick Georgi (pgeorgi at google.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/10515

-gerrit

commit 03f71f49964b9a77572d718d8a4d7f898fc2eb4e
Author: Alexander Couzens <lynxis at fe80.eu>
Date:   Thu Jun 11 14:24:39 2015 +0200

    SeaBIOS: fix reproducible build by defining our own version string
    
    SeaBIOS uses a version string which is derived from hostname.
    Defining our own version strings drops this dependency.
    This only works in versions newer than rel-1.8.0-36-g624e812.
    
    Change-Id: Ie800deffd3706d1b2dabf5258e2e48bfcd2929b7
    Signed-off-by: Alexander Couzens <lynxis at fe80.eu>
---
 payloads/external/SeaBIOS/Makefile.inc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/payloads/external/SeaBIOS/Makefile.inc b/payloads/external/SeaBIOS/Makefile.inc
index 4d2367e..087b723 100644
--- a/payloads/external/SeaBIOS/Makefile.inc
+++ b/payloads/external/SeaBIOS/Makefile.inc
@@ -47,6 +47,9 @@ endif
 
 build: config
 	echo "    MAKE       SeaBIOS $(TAG-y)"
+	export VERSION=$$(cd seabios && \
+		git describe --tags --long --dirty 2>/dev/null || \
+		echo "unknown") ; \
 	$(MAKE) -C seabios OUT=out/
 
 clean:



More information about the coreboot-gerrit mailing list