I checked out gcc from cvs today (2005-10-07). I configured with ~/src/gcc/configure --prefix=$HOME/gcc --with-mpfr=/Users/eschnett --enable-languages=c,c++,fortran,java,objc,treelang
and then said make bootstrap After some time, this fails with many (about 200) lines of tail: +16c: No such file or directory and finishes with the two lines make[1]: *** [gnucompare] Error 1 make: *** [bootstrap] Error 2 Just before the many lines it says Bootstrap complete - make "quickstrap" to redo last build, "restage1" through "restage3" to rebuild specific stages, "restrap" to redo the bootstrap from stage1, or "cleanstrap" to redo the bootstrap from scratch. Comparing stage2 and stage3 of the compiler rm -f .bad_compare case "gnucompare" in *compare | *compare-lean ) stage=2 ;; * ) stage=`echo gnucompare | sed -e 's,^[a-z]*compare\([0-9][0-9]*\).*,\1,'` ;; esac; \ for dir in . cp fortran java objc treelang build libgcc; do \ if [ "`echo $dir/*.o`" != "$dir/*.o" ] ; then \ for file in $dir/*.o; do \ case $file in \ ./cc*-checksum.o | libgcc/* ) \ tail +16c ./$file > tmp-foo1 \ && tail +16c stage$stage/$file > tmp-foo2 \ && ( cmp tmp-foo1 tmp-foo2 > /dev/null 2>&1 \ || echo warning: $file differs || true ) \ ;; \ *) case "gnucompare" in \ slowcompare* ) \ tail +16c ./$file > tmp-foo1; \ tail +16c stage$stage/$file > tmp-foo2 \ && (cmp tmp-foo1 tmp-foo2 > /dev/null 2>&1 \ || echo $file differs >> .bad_compare) || true; \ ;; \ fastcompare* ) \ cmp $file stage$stage/$file 16 16 > /dev/null 2>&1; \ test $? -eq 1 && echo $file differs >> .bad_compare || true; \ ;; \ gnucompare* ) \ cmp --ignore-initial=16 $file stage$stage/$file > /dev/null 2>&1; \ test $? -eq 1 && echo $file differs >> .bad_compare || true; \ ;; \ esac ; \ esac ; \ done; \ else true; fi; \ done My system compiler is gcc (GCC) 3.3 20030304 (Apple Computer, Inc. build 1809) and my system is Darwin Orange.local 8.2.0 Darwin Kernel Version 8.2.0: Fri Jun 24 17:46:54 PDT 2005; root:xnu-792.2.4.obj~3/RELEASE_PPC Power Macintosh powerpc -- Summary: Bootstrap failure Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: schnetter at aei dot mpg dot de GCC build triplet: powerpc-apple-darwin8.2.0 GCC host triplet: powerpc-apple-darwin8.2.0 GCC target triplet: powerpc-apple-darwin8.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24269