mozilla-1.7.3 appeared in the tree today so I rushed to emerge it. The compilation has failed during the emerge at the following step: g++ -o nsWSAUtils.o -c -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -I./../../security/src -I../../../../dist/include/xpcom -I../../../../dist/include/string -I../../../../dist/include/caps -I../../../../dist/include/dom-I../../../../dist/include/js -I../../../../dist/include/xpconnect -I../../../../dist/include/necko -I../../../../dist/include/intl -I../../../../dist/include/xmlextras -I../../../../dist/include/pref -I../../../../dist/include/websrvcs -I../../../../dist/include -I/var/tmp/portage/mozilla-1.7.3/work/mozilla/dist/include/nspr -I/usr/X11R6/include -fPIC -I/usr/X11R6/include -fno-rtti -fno-exceptions -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -mcpu=7450 -pipe -Wno-deprecated -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -ffunction-sections -O2 -I/usr/X11R6/include -DMOZILLA_CLIENT -include ../../../../mozilla-config.h -Wp,-MD,.deps/nsWSAUtils.pp nsWSAUtils.cpp In member function `nsresult nsWebScriptsAccess::CreateEntry(nsIDOMNodeList*, AccessInfoEntry**)': cc1plus: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. The bug is not reproducible, so it is likely a hardware or OS problem. gmake[5]: *** [nsWebScriptsAccess.o] Error 1 gmake[5]: Leaving directory `/var/tmp/portage/mozilla-1.7.3/work/mozilla/extensions/webservices/security/src' gmake[4]: *** [libs] Error 2 gmake[4]: Leaving directory `/var/tmp/portage/mozilla-1.7.3/work/mozilla/extensions/webservices/security' gmake[3]: *** [libs] Error 2 gmake[3]: Leaving directory `/var/tmp/portage/mozilla-1.7.3/work/mozilla/extensions/webservices' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `/var/tmp/portage/mozilla-1.7.3/work/mozilla/extensions' gmake[1]: *** [tier_94] Error 2 gmake[1]: Leaving directory `/var/tmp/portage/mozilla-1.7.3/work/mozilla' make: *** [default] Error 2 !!! ERROR: net-www/mozilla-1.7.3 failed. !!! Function src_compile, Line 104, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1.emerge mozilla 2. 3. Actual Results: compilation failed. Expected Results: compilation completed and installation. emerge info Portage 2.0.50-r11 (default-ppc-2004.1, gcc-3.4.1, glibc-2.3.3.20040420-r1, 2.6.7-gentoo-r14) ================================================================= System uname: 2.6.7-gentoo-r14 ppc 7450, altivec supported Gentoo Base System version 1.4.16 Autoconf: sys-devel/autoconf-2.59-r4 Automake: sys-devel/automake-1.8.5-r1 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CFLAGS="-O2 -mcpu=7450 -pipe -maltivec -mabi=altivec -mpowerpc-gfxopt -fsigned-char -frename-registers -fweb-fno-strict-aliasing" CHOST="powerpc-unknown-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /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/share/config /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/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -mcpu=7450 -pipe -maltivec -mabi=altivec -mpowerpc-gfxopt -fsigned-char -frename-registers -fweb -fno-strict-aliasing" DISTDIR="/usr/portage/distfiles" FEATURES="ccache" GENTOO_MIRRORS="ftp://ftp.vic.keypoint.com.au http://mirrors.tds.net/gentoo ftp://mirrors.tds.net/gentoo http://mirror.tucdemonic.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa arts berkdb cdf cdr cups dvd dvdr esd f77 fbcon flac foomaticdb gdbm gif gnome-libs gpm graphviz gtk imagemagick imlib imlib2 jbig jpeg kde libwww live mikmod motif mozilla mpeg ncurses netcdf nls nptl oggvorbis opengl oss pam pdflib perl png ppc ppds python qt readline samba sdl sheep slang ssl szip tcpd tetex theora tiff truetype xml xml2 xmms zlib"
I am sorry, scrap that it seems it was comming from my configuration. I included preemption in my kernel yesterday as an experiment and today it gave rise to no end of apparent breakage including compilation of some packages. In fact I even had some trouble recompiling a kernel without preemption included kernel compilation _was_breaking_ as well. I had to reboot in single user mode without X or anything to be able to recover (I am not sure why it worked, it must interaction of several elements). I may fill a bug about preemption following this experiment. Sorry for the trouble.
because user said it was invalid :p