Went through my notes and found what I did. Basically this compiles around the gcc and gettext combination and is somewhat similar to what the boostrap.sh script does. USE="-java build bootstrap" emerge baselayout binutils glibc gcc ncurses zlib (took about 1hr and 10 minutes on this Athlon XP 1700+ w/256MB of RAM and dual 80GB SATA hard drives) emerge gcc (to recompile gcc to include java support) USE="-berkdb" emerge perl (fix perl without recompiling half the system) emerge binutils ncurses zlib perl (recompile with final glibc optimizations) The last one may not be necessary. I do it because I use some special CFLAG optimizations for my Athlon XP boxes that can sometimes change the entry points in glibc. On Friday 30 January 2004 11:54 am, Ben Maas wrote: > Sam, which LiveCD and stage tarball are you using (including dates). I'm > trying to collect more data on this for some existing bug reports. Its > been happening to a number of users. Its caused me hours of fun over the > last couple of months. > > There are currently 4 bugs that I'm aware of in Bugzilla > (http://bugs.gentoo.org) on this (12699, 24438, 28630, 34164). Part of the > problem are some poorly chosen compile options when they built gcc in the > 20030911 stage tarballs, but there are some other causes as well. > Basically the check list is: > > - Make sure your CHOST and CFLAGS agree on which processor you are > compiling for. In other words, in your case (if I'm remmebering your > hardware correctly): > > CHOST="i686-pc-linux-gnu" > CFLAGS="-O2 march=pentiumpro -pipe" > > - Make sure you don't have ACCEPT_KEYWORDS="~x86" turned on during the > bootstrap process. This generally always considered a bad idea. Wait to > get your system working first, then go bleeding edge :-) > > - Lastly, make sure you've done the following before emerge portage for the > first time: > > export USE="-* build bootstrap" > > Once you've emerge'd portage the first time do an: > > unset USE > > > Hope something helps you out here. > > On Friday 30 January 2004 08:19 am, Samuel MacDonald wrote: > > What a good day to sit and watch Gentoo compile "Inside"! > > I did not get any date errors when I did the "emerge sync" this time. > > Having the Compaq setup partition is necessary for a successful > > Gentoo install. > > This is because the compile is date very sensitive. > > > > The emerge sync finished over night, It told me to update Portage. > > I looked on the Gentoo web site but didn't find anything directly > > related to this. > > > > So I did "emerge Portage" I really hope that was the right thing to do. > > Thinking outside the box (while in the house) sometimes helps the > > learning curve. > > I got the following error... > > > > Checking how to run the C++ preprocessor... /lib/cpp > > configure: error: C++ preprocessor "/lib/cpp" fails sanity check > > See 'config.log' for more details. > > configure: error: /bin/sh ' /.configure' failed for autoconf-lib-link > > !!! ERROR: sys-devle/gettext-0.12.1 failed > > !!! Function econf, line 324, Exitcode 1 > > !!! econf failed > > > > > > I have no clue what this is telling me, well other then it failed on the > > C++ preprocessor sanity check > > I looked in /var/log for "config.log" and didn't find it. I'm not sure > > where to look for the "config.log" > > > > Sam. > > > > _______________________________________________ > > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > > http://www.mn-linux.org tclug-list at mn-linux.org > > https://mailman.real-time.com/mailman/listinfo/tclug-list -- Ben Maas - Technology Architect Open Technology Systems, LLC ----------------------------------------------------------- eMail: bmaas at open-techsys.com Web: http://www.open-techsys.com Phone: 952.448.3121 Fax: 952.448.4944 Cell: 612.743.3674 _______________________________________________ TCLUG Mailing List - Minneapolis/St. Paul, Minnesota http://www.mn-linux.org tclug-list at mn-linux.org https://mailman.real-time.com/mailman/listinfo/tclug-list