[Reproducible-builds] [PATCH] reproducible_coreboot: requires an explicit checkout of 3rdparty blobs

Alexander Couzens lynxis at fe80.eu
Fri Jun 5 17:51:43 UTC 2015


3rdparty/blobs is a binary blob repository for some firmware. Toooo many boards require
certain firmwares. The build will fail because of boards which requires those.
---
 bin/reproducible_coreboot.sh | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/bin/reproducible_coreboot.sh b/bin/reproducible_coreboot.sh
index 1b3f0aa..2517431 100755
--- a/bin/reproducible_coreboot.sh
+++ b/bin/reproducible_coreboot.sh
@@ -148,6 +148,8 @@ echo "$(date) - Cloning the coreboot git repository with submodules now."
 echo "============================================================================="
 git clone --recursive http://review.coreboot.org/p/coreboot.git
 cd coreboot
+# still required because the coreboot moved submodule and take care of old git versions
+git submodule update --init --checkout 3rdparty/blobs
 COREBOOT="$(git log -1 | head -3)"
 
 echo "============================================================================="
-- 
2.4.2




More information about the Reproducible-builds mailing list