Build broken on Trunk. Worked less than two days ago. # prev-gcc/xgcc -v Using built-in specs. Target: i386-pc-solaris2.11 Configured with: ../gcc_trunk/configure --enable-languages=ada,c,c++,fortran,java,objc,obj-c++ --enable-shared --disable-static --enable-decimal-float --with-long-double-128 --enable-nls --with-included-gettext --enable-gather-detailed-mem-stats --with-stabs --enable-debug --enable-largefile --enable-symvers --without-system-zlib --enable-gtk-cairo --enable-gconf-peer --enable-xmlj --enable-gtk-peer --enable-qt-peer --enable-plugin --enable-tool-wrappers --enable-local-sockets --enable-gjdoc --enable-java-awt=gtk,xlib,qt,x --enable-gc-debug --enable-libgcj-debug --enable-objc-gc --enable-libstdcxx-debug --disable-stage1-checking --enable-checking=release --without-system-libunwind --with-gnu-as --with-as=/usr/local/bin/as --with-gnu-ld --with-ld=/usr/local/bin/ld Thread model: posix gcc version 4.4.0 20090117 (experimental) [trunk revision 143454] (GCC)
# gmake ... gmake[3]: Leaving directory `/usr/share/src/gcc_build/gcc' Checking multilib configuration for libgcc... gmake[3]: Entering directory `/usr/share/src/gcc_build/i386-pc-solaris2.11/libgcc' # If this is the top-level multilib, build all the other # multilibs. gmake[4]: Entering directory `/usr/share/src/gcc_build/i386-pc-solaris2.11/libgcc' if [ -z "amd64" ]; then \ ... done; \ fi gmake[5]: Entering directory `/usr/share/src/gcc_build/i386-pc-solaris2.11/amd64/libgcc' gmake[5]: *** No rule to make target `all'. Stop. gmake[5]: Leaving directory `/usr/share/src/gcc_build/i386-pc-solaris2.11/amd64/libgcc' gmake[4]: *** [multi-do] Error 1 gmake[4]: Leaving directory `/usr/share/src/gcc_build/i386-pc-solaris2.11/libgcc' gmake[3]: *** [all-multi] Error 2 gmake[3]: Leaving directory `/usr/share/src/gcc_build/i386-pc-solaris2.11/libgcc' gmake[2]: *** [all-stage2-target-libgcc] Error 2 gmake[2]: Leaving directory `/usr/share/src/gcc_build' gmake[1]: *** [stage2-bubble] Error 2 gmake[1]: Leaving directory `/usr/share/src/gcc_build' gmake: *** [all] Error 2 Fix (hack): # cd ../gcc_build/i386-pc-solaris2.11/amd64 # mv libgcc libgcc.BACKUP # cd .. # mv libgcc libgcc.BACKUP # cd .. # gmake ... gmake[3]: Leaving directory `/usr/share/src/gcc_build/libcpp' gmake[3]: Entering directory `/usr/share/src/gcc_build/libdecnumber' gmake[3]: Nothing to be done for `all'. gmake[3]: Leaving directory `/usr/share/src/gcc_build/libdecnumber' gmake[3]: Entering directory `/usr/share/src/gcc_build/gcc' gmake[3]: Leaving directory `/usr/share/src/gcc_build/gcc' mkdir -p -- i386-pc-solaris2.11/libgcc Checking multilib configuration for libgcc... Configuring stage 2 in i386-pc-solaris2.11/libgcc configure: creating cache ./config.cache ... (working?) Rob -- Summary: Trunk [revision 143454] broken - stage1 libgcc "No rule to make target `all'" Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: rob1weld at aol dot com GCC build triplet: i386-pc-solaris2.11 GCC host triplet: i386-pc-solaris2.11 GCC target triplet: i386-pc-solaris2.11 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38890