summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2015-10-05 14:35:11 +0900
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2015-10-11 20:49:36 +0900
commit3409500faf8b0b78771cf143f24951964bb73e36 (patch)
tree3cf89c75e67777ac385967da466e251b6198abdb
parentda2d8bc30a8e3ba37063f308180b25647e1eb0a5 (diff)
downloaddefinitions-3409500faf8b0b78771cf143f24951964bb73e36.tar.gz
Explicitly disable guile in build of gnu make.
During the stage2 build, we are using header files from the target sandbox but host build tools, which will automatically detect guile if present on the build host. This prevents the build of 'make' to otherwise fail while building guile.o, due to the lack of 'gmp.h' (and possibly other unneeded cruft). Change-Id: I5be8467afc9486bf40055000e4c6460232345b93
-rw-r--r--strata/build-essential/stage2-make.morph2
1 files changed, 1 insertions, 1 deletions
diff --git a/strata/build-essential/stage2-make.morph b/strata/build-essential/stage2-make.morph
index 0b05581c..af5e5347 100644
--- a/strata/build-essential/stage2-make.morph
+++ b/strata/build-essential/stage2-make.morph
@@ -3,7 +3,7 @@ kind: chunk
build-system: autotools
configure-commands:
- STAGE2_SYSROOT="$(dirname $(pwd))" CPPFLAGS="--sysroot=$STAGE2_SYSROOT" CXX=false
- LDFLAGS="--sysroot=$STAGE2_SYSROOT" ./configure --prefix="$PREFIX" --disable-nls
+ LDFLAGS="--sysroot=$STAGE2_SYSROOT" ./configure --prefix="$PREFIX" --disable-nls --without-guile
--build=$(sh config/config.guess) --host=$TARGET_STAGE1
build-commands:
- STAGE2_SYSROOT="$(dirname $(pwd))" make