Bootstrapping the compiler make[1]: Entering directory `/var/tmp/portage/gcc-3.3.6/work/build/gcc' Makefile:602: *** missing separator. Stop. make[1]: Leaving directory `/var/tmp/portage/gcc-3.3.6/work/build/gcc' make: *** [bootstrap-lean] Error 2 !!! ERROR: sys-devel/gcc-3.3.6 failed. !!! Function gcc_do_make, Line 1214, Exitcode 2 !!! emake failed with bootstrap-lean Reproducible: Always Steps to Reproduce: Portage 2.0.51.22-r2 (default-linux/x86/2005.0/2.4, gcc-3.3.5-20050130, glibc-2. 3.5-r1, 2.4.28-gentoo-r9 i686) ================================================================= System uname: 2.4.28-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/ config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distcc distlocks fixpackages sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="ftp://212.219.56.146/sites/www.ibiblio.org/gentoo/ ftp://212. 219.56.152/sites/www.ibiblio.org/gentoo/ ftp://212.219.56.131/sites/www.ibiblio. org/gentoo/ ftp://mirror.nutsmaas.nl/gentoo/ ftp://212.219.56.162/sites/www. ibiblio.org/gentoo/" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 berkdb bzip2 bzlib chroot crypt css cups evms2 fam foomaticdb gdbm innodb maildir mailwrapper mmx mysql ncurses nls pam perl ppds readline rtc samba slp sse sse2 ssl tcpd usb xml xml2 zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
A bit different here, but same problem... stage2/xgcc -Bstage2/ -B/usr/i686-pc-linux-gnu/bin/ -O2 -march=athlon-xp -pipe -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -o gengtype \ gengtype.o gengtype-lex.o gengtype-yacc.o ../libiberty/libiberty.a stage2/xgcc -Bstage2/ -B/usr/i686-pc-linux-gnu/bin/ -c -O2 -march=athlon-xp -pipe -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -I. -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/. -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/config -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/../include /compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/read-rtl.c -o read-rtl.o stage2/xgcc -Bstage2/ -B/usr/i686-pc-linux-gnu/bin/ -c -O2 -march=athlon-xp -pipe -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -I. -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/. -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/config -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/../include /compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/gensupport.c -o gensupport.o stage2/xgcc -Bstage2/ -B/usr/i686-pc-linux-gnu/bin/ -c -O2 -march=athlon-xp -pipe -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -I. -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/. -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/config -I/compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/../include \ /compile/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/genconditions.c -o genconditions.o rm -f print-rtl1.c make[1]: *** [stage3_build] Segmentation fault make[1]: Leaving directory `/compile/portage/gcc-3.3.6/work/build/gcc' make: *** [bootstrap-lean] Error 2 !!! ERROR: sys-devel/gcc-3.3.6 failed. !!! Function gcc_do_make, Line 1214, Exitcode 2 !!! emake failed with bootstrap-lean !!! If you need support, post the topmost build error, NOT this status message. Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.12.5 i686) ================================================================= System uname: 2.6.12.5 i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [disabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/bind /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/data/linux/gentoo/distfiles" FEATURES="autoconfig buildpkg distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp6.uni-muenster.de/pub/linux/distributions/gentoo http://gentoo.mirror.sdv.fr http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://gentoo.inode.at/" MAKEOPTS="-j2" PKGDIR="/data/linux/gentoo/packages/amd_athlon-xp" PORTAGE_TMPDIR="/compile" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl directfb dvd dvdr dvdread eds emboss encode esd fam flac foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 imagemagick imlib ipv6 java jpeg ldap libg++ libwww mad mikmod mmx mng motif mozilla mp3 mpeg mplayer mysql ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline ruby samba sdl slang spell sse ssl svg svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode vorbis wmf xine xml xml2 xmms xv zlib video_cards_nvidia userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
same here: make CC=" stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/" \ STAGE_PREFIX=stage1/ \ ADAC="\$(CC)" AR_FOR_TARGET="ar" RANLIB_FOR_TARGET="ranlib" CFLAGS="-march=pentium-m -pipe -O2" LDFLAGS="" WARN_CFLAGS="\$(GCC_WARN_CFLAGS)" STRICT_WARN="-Wtraditional -pedantic -Wno-long-long" libdir=/usr/lib LANGUAGES="c gcov c++ f77 java objc" MAKEOVERRIDES= OUTPUT_OPTION="-o \$@" make[2]: Entering directory `/mnt/tmplinux/portage/gcc-3.3.6/work/build/gcc' stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c -march=pentium-m -pipe -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -DGENERATOR_FILE -I. -I. -I/mnt/tmplinux/portage/gcc-3.3.6/work/gcc-3.3.6/gcc -I/mnt/tmplinux/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/. -I/mnt/tmplinux/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/config -I/mnt/tmplinux/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/../include /mnt/tmplinux/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/gengenrtl.c -o gengenrtl.o cc1: error: bad value (pentium-m) for -march= switch cc1: error: bad value (pentium-m) for -mcpu= switch make[2]: *** [gengenrtl.o] Error 1 make[2]: Leaving directory `/mnt/tmplinux/portage/gcc-3.3.6/work/build/gcc' make[1]: *** [stage2_build] Error 2 make[1]: Leaving directory `/mnt/tmplinux/portage/gcc-3.3.6/work/build/gcc' make: *** [bootstrap-lean] Error 2 !!! ERROR: sys-devel/gcc-3.3.6 failed. !!! Function gcc_do_make, Line 1214, Exitcode 2 !!! emake failed with bootstrap-lean !!! If you need support, post the topmost build error, NOT this status message. emerge info: Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.12-gentoo-r9 i686) ================================================================= System uname: 2.6.12-gentoo-r9 i686 Intel(R) Pentium(R) M processor 1500MHz Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -mtune=pentium-m -Os -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/alias /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium-m -mtune=pentium-m -Os -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.ccccom.com http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="en_US" LC_ALL="it_IT" LINGUAS="it" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/mnt/tmplinux" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X aac aalib acpi aim alsa amuled apm arts avi bash-completion berkdb bitmap-fonts bzlib caps cdr crypt cups curl dba directfb divx4linux dvd dvdr dvdread eds emboss encode escreen exif fam flac foomaticdb fortran ftp fvwm gd gdbm gif gnome gnustep gnutls gphoto2 gpm gstreamer gtk gtk2 i8x0 icq imagemagick imagemagik imlib ipv6 itcl jack jpeg kde ldap libg++ libwww mad mbox mikmod mime mmx motif mozdevelop mozilla mozsvg mp3 mpeg msn mysql ncurses nls nptl objc offensive ogg oggvorbis opengl oss pam pda pdflib perl php png postgresql python qt quicktime readline samba scanner sdl slang sockets spell sqlite sse sse2 ssl svg svga tcl tcltk tcpd tetex threads tiff tk truetype truetype-fonts type1-fonts usb userlocales v4l vcd video_cards_i810 vorbis wifi win32codecs wxwindows xine xinerama xml xml2 xmms xv xvid zeroconf zlib linguas_it userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS, MAKEOPTS
I'll add mine here. And I find this a very major problem... any updates to packages on my system want to upgrade gcc in the process, and I therefore cannot update my system, since GCC can't be updated. stage2/xgcc -Bstage2/ -B/usr/i586-pc-linux-gnu/bin/ -c -march=c3 -pipe -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/. -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/config -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/../include /var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/emit-rtl.c -o emit-rtl.o /var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/emit-rtl.c: In function putchar': /usr/include/bits/stdio.h:68: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. stage2/xgcc -Bstage2/ -B/usr/i586-pc-linux-gnu/bin/ -c -march=c3 -pipe -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/. -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/config -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/../include /var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/explow.c -o explow.o stage2/xgcc -Bstage2/ -B/usr/i586-pc-linux-gnu/bin/ -c -march=c3 -pipe -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H -I. -I. -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/. -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/config -I/var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/../include /var/tmp/portage/gcc-3.3.6/work/gcc-3.3.6/gcc/expmed.c -o expmed.o The bug is not reproducible, so it is likely a hardware or OS problem. make[2]: *** [emit-rtl.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[2]: Leaving directory /var/tmp/portage/gcc-3.3.6/work/build/gcc' make: *** [bootstrap-lean] Error 2 !!! ERROR: sys-devel/gcc-3.3.6 failed. !!! Function gcc_do_make, Line 1214, Exitcode 2 !!! emake failed with bootstrap-lean !!! If you need support, post the topmost build error, NOT this status message. =============================== Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.12-gentoo-r10 i686) ================================================================= System uname: 2.6.12-gentoo-r10 i686 VIA Samuel 2 Gentoo Base System version 1.6.13 ccache version 2.4 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i586-pc-linux-gnu" CFLAGS="-march=c3 -mmmx -m3dnow -Os -pipe -fomit-frame-pointer" CHOST="i586-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=c3 -mmmx -m3dnow -Os -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirrors.easynews.com/linux/gentoo/ http://mirrors.tds.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.us.gentoo.org/gentoo-portage" USE="3dnow X Xaw3d a52 aac aalib acpi alsa audiofile avi bcmath bitmap-fonts browserplugin bzip2 bzlib cdda cddb cdio cdparanoia cdr cpudetection crypt cups curl curlwrappers dga dio directfb divx4linux dvd dvdread encode exif fbcon ffmpeg fftw flac freetype ftp ggi gif glut gpm gtk gtk2 gtkhtml imagemagick imlib java javascript jpeg kde kdeenablefinal kdexdeltas lesstif libcaca lzo mad mikmod mmap mmx mng motif mozilla mp3 mpeg ncurses nocd nptl ogg oggvorbis openal opengl pam perl png posix python qt rdesktop readline recode rtc samba scanner sdl server slang sndfile speex ssl svg svga sysvipc szip tcltk threads tiff toolbar truetype truetype-fonts type1-fonts unicode usb userlocales vorbis wifi win32codecs x86 xine xosd xpm xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
We have a whole bunch of errors here. Some hardware related, others due to people using flags that gcc-3.3 doesn't understand (pentium-m). Let me know if you have problems with gcc-3.4.4