@@ -146,11 +146,6 @@ elif [[ -n ${STRAP_RUN} ]] ; then
146146 echo " Starting Bootstrap of base system ..."
147147 fi
148148fi
149-
150- ewarn " WARNING!!"
151- ewarn " WARNING!! RUNNING EXPERIMENTAL TOOLCHAIN SCRIPT"
152- ewarn " WARNING!!"
153-
154149echo -------------------------------------------------------------------------------
155150show_status 0 Locating packages
156151
@@ -273,13 +268,14 @@ for atom in portage.settings.packages:
273268# This stuff should never fail but will if not enough is installed.
274269[[ -z ${myBASELAYOUT} ]] && myBASELAYOUT=" >=$( portageq best_version / sys-apps/baselayout) "
275270[[ -z ${myPORTAGE} ]] && myPORTAGE=" sys-apps/portage"
276- [[ -z ${myBINUTILS} ]] && myBINUTILS=" $( portageq expand_virtual / virtual/ binutils) "
277- [[ -z ${myTOOLCHAIN } ]] && myTOOLCHAIN= " $( portageq expand_virtual / virtual/toolchain ) "
271+ [[ -z ${myBINUTILS} ]] && myBINUTILS=" sys-devel/ binutils"
272+ [[ -z ${myGCC } ]] && myGCC= " sys-devel/gcc "
278273[[ -z ${myGETTEXT} ]] && myGETTEXT=" sys-devel/gettext"
279274[[ -z ${myLIBC} ]] && myLIBC=" $( portageq expand_virtual / virtual/libc) "
280275[[ -z ${myTEXINFO} ]] && myTEXINFO=" sys-apps/texinfo"
281276[[ -z ${myZLIB} ]] && myZLIB=" sys-libs/zlib"
282277[[ -z ${myNCURSES} ]] && myNCURSES=" sys-libs/ncurses"
278+ [[ -z ${myPERL} ]] && myPERL=" dev-lang/perl"
283279
284280# Do we really want gettext/nls?
285281[[ ${USE_NLS} != 1 ]] && myGETTEXT=
@@ -295,12 +291,13 @@ einfo "Using baselayout : ${myBASELAYOUT}"
295291einfo " Using portage : ${myPORTAGE} "
296292einfo " Using os-headers : ${myOS_HEADERS} "
297293einfo " Using binutils : ${myBINUTILS} "
298- einfo " Using toolchain : ${myTOOLCHAIN } "
294+ einfo " Using gcc : ${myGCC } "
299295[[ ${USE_NLS} = " 1" ]] && einfo " Using gettext : ${myGETTEXT} "
300296einfo " Using libc : ${myLIBC} "
301297einfo " Using texinfo : ${myTEXINFO} "
302298einfo " Using zlib : ${myZLIB} "
303299einfo " Using ncurses : ${myNCURSES} "
300+ einfo " Using perl : ${myPERL} "
304301echo -------------------------------------------------------------------------------
305302show_status 1 Configuring environment
306303echo -------------------------------------------------------------------------------
@@ -330,15 +327,14 @@ export USE="-* bootstrap ${ALLOWED_USE} ${BOOTSTRAP_USE}"
330327# before fully bootstrapping.
331328if [ ${BOOTSTRAP_STAGE} -le 2 ] ; then
332329 show_status 3 Emerging packages
333-
334330 if [[ ${RESUME} -eq 1 ]] ; then
335331 STRAP_EMERGE_POSARGS=" "
336332 STRAP_EMERGE_OPTS=" ${STRAP_EMERGE_OPTS} --resume"
337333 cp /var/run/bootstrap-mtimedb /var/cache/edb
338334 else
339335 STRAP_EMERGE_POSARGS=" \
340336 ${myOS_HEADERS} ${myTEXINFO} ${myGETTEXT} ${myBINUTILS} \
341- ${myTOOLCHAIN } ${myLIBC} ${myBASELAYOUT} ${myZLIB} "
337+ ${myGCC } ${myLIBC} ${myBASELAYOUT} ${myZLIB} ${myPERL }"
342338 fi
343339 ${V_ECHO} emerge ${STRAP_EMERGE_OPTS} ${STRAP_EMERGE_POSARGS} || cleanup 1
344340 echo -------------------------------------------------------------------------------
@@ -364,5 +360,4 @@ if [[ -n ${STRAP_RUN} ]] ; then
364360 echo
365361fi
366362
367- cleanup 0
368-
363+ cleanup 0
0 commit comments