aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xscript/full-bootstrap-prefix.sh9
1 files changed, 5 insertions, 4 deletions
diff --git a/script/full-bootstrap-prefix.sh b/script/full-bootstrap-prefix.sh
index bbbf90a..0e07a63 100755
--- a/script/full-bootstrap-prefix.sh
+++ b/script/full-bootstrap-prefix.sh
@@ -50,10 +50,11 @@ export ACCEPT_KEYWORDS="* ~*"
[ ! -x ${EPREFIX}/usr/bin/automake-* ] && emerge -1 -O automake
[ ! -x ${EPREFIX}/usr/bin/automake ] && emerge -1 -O automake-wrapper
[ ! -x ${EPREFIX}/usr/bin/libtool ] && emerge -1 -O libtool
-#
-# FIXME: this fails with an error that the print function was not found in libtool
-#[ ! -x ${EPREFIX}/usr/bin/xz ] && emerge -1 -O xz-utils
-#
+
+export CONFIG_SHELL="${EPREFIX}/bin/bash"
+[ ! -x ${EPREFIX}/usr/bin/xz ] && emerge -1 -O xz-utils
+unset CONFIG_SHELL
+
[ ! -x ${EPREFIX}/usr/bin/flex ] && emerge -1 -O flex
[ ! -x ${EPREFIX}/usr/bin/bison ] && emerge -1 -O bison
[ ! -x ${EPREFIX}/usr/bin/binutils-config ] && emerge -1 -O binutils-config