summaryrefslogtreecommitdiffstats
path: root/bin/reproducible_coreboot.sh
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2015-06-05 19:51:43 +0200
committerHolger Levsen <holger@layer-acht.org>2015-06-06 13:11:49 +0200
commit088b5e24257b0876fcbbac9587afe56266975bb4 (patch)
tree1782383059f26b528ef3d75cc9d033403094d42b /bin/reproducible_coreboot.sh
parentefd9c60f4be1848fc78c708f68d58909215ba2ab (diff)
downloadjenkins.debian.net-088b5e24257b0876fcbbac9587afe56266975bb4.tar.xz
reproducible_coreboot: requires an explicit checkout of 3rdparty blobs
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.
Diffstat (limited to 'bin/reproducible_coreboot.sh')
-rwxr-xr-xbin/reproducible_coreboot.sh2
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/reproducible_coreboot.sh b/bin/reproducible_coreboot.sh
index e8c8b17f..02288a48 100755
--- a/bin/reproducible_coreboot.sh
+++ b/bin/reproducible_coreboot.sh
@@ -148,6 +148,8 @@ echo "$(date -u) - 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 "============================================================================="