CPP='gcc -E -x c-header' /var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/elf/ld-linux.so.2 --library-path /var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere:/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/math:/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/elf:/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/dlfcn:/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/nss:/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/nis:/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/rt:/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/resolv:/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/crypt:/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/linuxthreads /var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/sunrpc/rpcgen -Y ../scripts -c rpcsvc/bootparam_prot.x -o /var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/sunrpc/xbootparam_prot.T make[2]: *** [/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/buildhere/sunrpc/xbootparam_prot.stmp] Segmentation fault make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2/sunrpc' make[1]: *** [sunrpc/others] Error 2 make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.2_pre1/work/glibc-2.3.2' make: *** [all] Error 2 !!! ERROR: sys-libs/glibc-2.3.2_pre1 failed. !!! Function src_compile, Line 357, Exitcode 2 !!! (no error message) I've tried this a couple times and always gotten the same error. I'm trying now again with FEATURES="-distcc -ccache" MAKEOPTS=-j1 Reproducible: Always Steps to Reproduce: 1. emerge -u glibc Actual Results: segfault while building Expected Results: expected glibc to build # emerge info Portage 2.0.47-r7 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r3) ================================================================= System uname: 2.4.20-gentoo-r1 i686 AMD Athlon(tm) Processor GENTOO_MIRRORS="http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Lin ux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/confi g /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/share/texmf/tex/generic/co nfig/ /usr/share/texmf/tex/platex/config/" CONFIG_PROTECT_MASK="/etc/ethereal /etc/gnome-vfs-2.0 /etc/gtk-2.0 /etc/init.d / etc/pam.d /etc/postfix/sample /etc/sound /etc/X11/app-defaults /etc/X11/gdm /etc /X11/rstart /etc/X11/serverconfig /etc/X11/Sessions /etc/X11/starthere /etc/X11/ sysconfig /etc/X11/xdm /etc/X11/xinit /etc/X11/xkb /etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/local/nobackup/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg mikmod mmx mpeg ncurses nl s pdflib png quicktime spell truetype xml2 xmms xv zlib gtkhtml alsa gdbm berkdb readline tetex aalib bonobo svga tcltk java guile ruby mysql X sdl gpm tcpd pam libwww ssl perl python imlib oggvorbis gnome gtk qt motif opengl mozilla ldap c dr scanner -arts -esd -kde -slang decss dvd lcms libg++ pda voodoo3" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon -O3 -pipe" CXXFLAGS="-mcpu=athlon -O3 -pipe" ACCEPT_KEYWORDS="x86 ~x86" MAKEOPTS="-j3" AUTOCLEAN="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="sandbox distcc ccache noclean noauto"
Rebuilding with FEATURES="-distcc -ccache" MAKEOPTS=-j1 worked great. I don't know what the actual problem was, but hopefully I'm the only person who will see it. ;-)