I'm running the command 'DO_NOT_COMPILE="doc" emerge -Ub kde', the following is a segment of the compiling process and the sementation fault: make[5]: Entering directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui/kde/mcopclass' make[5]: Nothing to be done for `all'. make[5]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui/kde/mcopclass' make[5]: Entering directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui/kde' /usr/qt/3/bin/moc ./kwidget_impl.h -o kwidget_impl.moc /usr/qt/3/bin/moc ./kbutton_impl.h -o kbutton_impl.moc /usr/qt/3/bin/moc ./kpoti_impl.h -o kpoti_impl.moc /usr/qt/3/bin/moc ./kpoti.h -o kpoti.moc /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kwidgetrepo.lo kwidgetrepo.cpp /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kartswidget.lo kartswidget.cpp mkdir: cannot create directory `.libs': File exists /usr/qt/3/bin/moc ./klineedit_impl.h -o klineedit_impl.moc /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o khbox_impl.lo khbox_impl.cpp /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kvbox_impl.lo kvbox_impl.cpp /usr/qt/3/bin/moc ./kspinbox_impl.h -o kspinbox_impl.moc /usr/qt/3/bin/moc ./kcombobox_impl.h -o kcombobox_impl.moc /usr/qt/3/bin/moc ./kfader.h -o kfader.moc /usr/qt/3/bin/moc ./kfader_impl.h -o kfader_impl.moc /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kgraph_impl.lo kgraph_impl.cpp /usr/qt/3/bin/moc ./kgraph.h -o kgraph.moc /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kgraphline_impl.lo kgraphline_impl.cpp /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kframe_impl.lo kframe_impl.cpp /usr/qt/3/bin/moc ./klayoutbox_impl.h -o klayoutbox_impl.moc /usr/qt/3/bin/moc ./kpopupbox_private.h -o kpopupbox_private.moc /usr/qt/3/bin/moc ./klevelmeter_private.h -o klevelmeter_private.moc /usr/qt/3/bin/moc ./klevelmeter_template.h -o klevelmeter_template.moc /usr/qt/3/bin/moc ./klevelmeter_small.h -o klevelmeter_small.moc /usr/qt/3/bin/moc ./klevelmeter_linebars.h -o klevelmeter_linebars.moc /usr/qt/3/bin/moc ./klevelmeter_normalbars.h -o klevelmeter_normalbars.moc /usr/qt/3/bin/moc ./klevelmeter_firebars.h -o klevelmeter_firebars.moc /usr/qt/3/bin/moc ./ktickmarks_impl.h -o ktickmarks_impl.moc /usr/qt/3/bin/moc ./kvolumefader_impl.h -o kvolumefader_impl.moc /usr/qt/3/bin/moc ./klabel_impl.h -o klabel_impl.moc /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kwidget_impl.lo kwidget_impl.cpp /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kbutton_impl.lo kbutton_impl.cpp /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kpoti_impl.lo kpoti_impl.cpp In file included from kpoti_impl.cpp:24: kpoti_impl.h:48: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o kpoti.lo kpoti.cpp /bin/sh ../../../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../arts/runtime -I../../../arts/gui/common -I/usr/kde/3.2/include/arts -I/usr/kde/3.2/include -I/usr/qt/3/include -I/usr/X11R6/include -DQT_THREAD_SUPPORT -D_REENTRANT -DNDEBUG -DNO_DEBUG -O2 -O2 -march=athlon-xp -pipe -fno-exceptions -fno-check-new -fno-common -DQT_CLEAN_NAMESPACE -DQT_NO_ASCII_CAST -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -c -o klineedit_impl.lo klineedit_impl.cpp The bug is not reproduceable, so it is likely a hardware or OS problem make[5]: *** [kpoti_impl.lo] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui/kde' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui/kde' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts/gui' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2/arts' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/kdemultimedia-3.2.2-r1/work/kdemultimedia-3.2.2' make: *** [all] Error 2 !!! ERROR: kde-base/kdemultimedia-3.2.2-r1 failed. !!! Function kde_src_compile, Line 129, Exitcode 2 !!! died running emake, kde_src_compile:make Reproducible: Always Steps to Reproduce: 1. update from kde 3.2.1 to 3.2.2 2. 3. Actual Results: the build fails Expected Results: compiles correctly emerge info Portage 2.0.50-r6 (default-x86-2004.0, gcc-3.3.2, glibc-2.3.2-r9, 2.6.5-gentoo-r1) ================================================================= System uname: 2.6.5-gentoo-r1 i686 AMD Athlon(tm) XP 1700+ Gentoo Base System version 1.4.10 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /opt/glftpd/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /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/bind /var/qmail/alias /var/qmail/control /var/vpopmail/domains /var/vpopmail/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://open-systems.ufl.edu/mirrors/gentoo http://gentoo.mirrors.pair.com/ http://mirrors.tds.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib aim alsa apache2 apm arts avi berkdb bonobo cdr crypt cups dvd dvdr encode esd foomaticdb gdbm gif gnome gphoto2 gpm gtk gtk2 gtkhtml imlib java jpeg kde ldap libg++ libwww mad maildir mikmod monkey motif mozilla mpeg mysql ncurses nls offensive oggvorbis opengl oss pam pdflib perl php png python qt quicktime radeon readline sdl slang spell sse ssl svga tcltk tcpd tetex truetype vim-with-x x86 xml2 xmms xv zlib"
segfault indicates something local - normally aggressive cflags but that doesn't seem to be the case here. probably going to be hard to debug.
see above comment