Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 104995 - sys-devel/gcc-3.3.6 fails to build at bootstrap-lean
Summary: sys-devel/gcc-3.3.6 fails to build at bootstrap-lean
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-06 03:42 UTC by MAL
Modified: 2005-12-12 07:09 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description MAL 2005-09-06 03:42:58 UTC
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
Comment 1 Evert 2005-09-06 10:59:01 UTC
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
Comment 2 Marco Fontani 2005-09-07 01:39:32 UTC
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
Comment 3 Gordon Pettey 2005-09-08 16:57:22 UTC
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
Comment 4 Mark Loeser (RETIRED) gentoo-dev 2005-12-12 07:09:30 UTC
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