I did an upgrade to gcc 4.3.1 and wanted to do a reemerge of the whole system. The reemerge sys-libs/libstdc++ took a long time with only annoucing the compile function but not showing the einfo which is before the configure command in the ebuild. There is no output neither to stdout nor to build.log. ebuild.sh is running with 100% cpu. Further investigation showed that it breaks in line 14 at "replace-cpu-flags pentium-m pentium3m pentium3". If this commented out the next break is at line 18. If line 191 the do_filter_flag call is commented out, it builds fine. Also if CXXFLAGS are unset. Used env: portage-2.2-rc6 gcc-4.3.1 CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe" CXXFLAGS="${CFLAGS}" Portage 2.2_rc6 (default/linux/x86/2008.0, gcc-4.3.1, glibc-2.6.1-r0, 2.6.25-gentoo-r7-cpu-freq i686) ================================================================= System uname: Linux-2.6.25-gentoo-r7-cpu-freq-i686-Intel-R-_Core-TM-2_Quad_CPU_Q6600_@_2.40GHz-with-glibc2.0 Timestamp of tree: Sun, 10 Aug 2008 06:30:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.6 dev-lang/python: 2.5.2-r7 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.2.5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r2 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.23-r3 ACCEPT_KEYWORDS="x86" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" ANT_HOME="/usr/share/ant-core" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ARCH="x86" AUTOCLEAN="yes" BINSORT_SCR="/tmp/justin" BINTYPE="linux9" CBIN="/usr/bin" CBUILD="i686-pc-linux-gnu" CCACHE_DIR="/home/ccache" CCACHE_SIZE="5G" CCP4="/usr" CCP4I_HELP="/usr/lib/ccp4/ccp4i/help" CCP4I_TCLTK="/usr/bin" CCP4I_TOP="/usr/lib/ccp4/ccp4i" CCP4_BIN="/usr/bin" CCP4_BROWSER="mozilla" CCP4_HELPDIR="/usr/help/" CCP4_LIB="/usr/lib" CCP4_MASTER="/usr" CCP4_OPEN="UNKNOWN" CCP4_SCR="/tmp/justin" CDOC="/usr/doc" CETC="/usr/etc" CEXAM="/usr/examples" CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CHTML="/usr/html" CINCL="/usr/share/ccp4/include" CLASSPATH="." CLEAN_DELAY="5" CLIB="/usr/lib" CLIBD="/usr/share/ccp4/data" CLIBD_MON="/usr/share/ccp4/data/monomers/" CLIBS="/usr/lib/src" COLORFGBG="7;default;0" COLORTERM="Eterm" COLORTERM_BCE="Eterm" CONFIG_PROTECT="/etc /usr/share/nano /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d" CPROG="/usr/src" CRANK="/usr/ccp4i/crank" CVS_RSH="ssh" CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer" DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-EaP35zTJGc,guid=659dbff08ae4f641741be4dd489e9e4d" DESKTOP_SESSION="gnome" DISPLAY=":0.0" DISTDIR="/usr/portage/distfiles" DYLD_LIBRARY_PATH="/usr/lib:/usr/lib" DYNAMO_DIR="${NMRBASE}/dynamo" DYNAMO_KEY="2002084" DYNAMO_PARAMS="${DYNAMO_DIR}/params" EDITOR="/bin/nano" ELIBC="glibc" EMERGE_DEFAULT_OPTS="--verbose --jobs=4 --load-average=6" EMERGE_WARNING_DELAY="10" ETERM_THEME_ROOT="/home/justin/.Eterm/themes/Eterm" ETERM_USER_ROOT="/home/justin/.Eterm/themes/Eterm" ETERM_VERSION="0.9.5" FEATURES="ccache distlocks notitles parallel-fetch preserve-libs sandbox sfperms strict unmerge-orphans userfetch" FETCHCOMMAND="/usr/bin/axel -a -o ${DISTDIR}/${FILE} ${URI}" FFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer" FLTK_DOCDIR="/usr/share/doc/fltk-1.1.7-r2/html" GCC_SPECS="" GDK_USE_XFT="1" GDMSESSION="gnome" GDM_LANG="en_US.UTF-8" GDM_XSERVER_LOCATION="local" GENERATION="2" GENTOO_MIRRORS="http://gentoo.j-schmitz.net/mirror/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/ ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://gentoo.tiscali.nl/pub/mirror/gentoo/ ftp://ftp.unina.it/pub/linux/distributions/gentoo ftp://mirror.muntinternet.net/pub/gentoo/ ftp://ftp.gentoo.mesh-solutions.com/gentoo/ ftp://mirror.qubenet.net/mirror/gentoo/ ftp://ftp.romnet.org/gentoo/ ftp://ftp.ds.karen.hj.se/gentoo/ ftp://gentoo.po.opole.pl ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ ftp://ftp.free.fr/mirrors/ftp.gentoo.org/ ftp://trumpetti.atm.tut.fi/gentoo/ ftp://pandemonium.tiscali.de/pub/gentoo/ ftp://de-mirror.org/distro/gentoo/" GNOME_DESKTOP_SESSION_ID="Default" GNOME_KEYRING_SOCKET="/tmp/keyring-EKJQKA/socket" GPG_AGENT_INFO="/tmp/gpg-LxVxqu/S.gpg-agent:9214:1" GTK_RC_FILES="/etc/gtk/gtkrc:/home/justin/.gtkrc-1.2-gnome2" HELPDIR="/usr/help/" HISTCONTROL="ignoredups" HISTFILESIZE="2000" HISTIGNORE="fg:bg" HISTSIZE="2000" HOME="/root" INFOPATH="/usr/share/info:/usr/share/binutils-data/i686-pc-linux-gnu/2.18/info:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/info" INPUT_DEVICES="keyboard mouse" JAVAC="/opt/sun-jdk-1.4.2.18/bin/javac" JAVA_HOME="/opt/sun-jdk-1.4.2.18" JDK_HOME="/opt/sun-jdk-1.4.2.18" KERNEL="linux" LANG="en_US.UTF-8" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LDFLAGS="-Wl,-O1,--hash-style=gnu,--sort-common" LESS="-R -M --shift 5" LESSOPEN="|lesspipe.sh %s" LINGUAS="de en en_GB" LOGNAME="root" LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:su=37;41:sg=30;43:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.svgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.lzma=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.rar=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.pdf=00;32:*.ps=00;32:*.txt=00;32:*.patch=00;32:*.diff=00;32:*.log=00;32:*.tex=00;32:*.doc=00;32:*.aac=00;36:*.au=00;36:*.flac=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:" MAKEOPTS="-j9 -l8" MANPATH="/usr/local/share/man:/usr/share/man:/usr/share/binutils-data/i686-pc-linux-gnu/2.18/man:/usr/share/gcc-data/i686-pc-linux-gnu/4.1.2/man:/opt/intel/cc/10.1.017/man:/opt/intel/fc/10.0.026/man:/opt/sun-jdk-1.4.2.18/man:/etc/java-config/system-vm/man/:${NMRBASE}/man:/usr/qt/3/doc/man" MCTYPE="unix" MMCIFDIC="/usr/lib/cif_mmdic.lib" MOLREPLIB="/usr/share/ccp4/data/monomers/" MOSHELPFILE="mosflm" NMRBASE="/opt/nmrpipe" NMRTXT="${NMRBASE}/nmrtxt" NOCOLOR="true" OLDPWD="/usr/portage/sys-libs/libstdc++-v3" OMP_NUM_THREADS="4" OPENGL_PROFILE="nvidia" PAGER="/usr/bin/less" PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.1.2:/opt/intel/cc/10.1.017/bin:/opt/intel/fc/10.0.026/bin:/opt/sun-jdk-1.4.2.18/bin:/opt/sun-jdk-1.4.2.18/jre/bin:/opt/sun-jdk-1.4.2.18/jre/javaws:/usr/qt/3/bin" PDBH_BASE="${NMRBASE}/pdb" PDBH_DIR="${PDBH_BASE}/pdbH" PDBH_LIST="${PDBH_BASE}/pdbH.list" PDBH_TAB="${PDBH_BASE}/resolution.tab" PKGDIR="/usr/portage/packages" PKG_CONFIG_PATH="/usr/qt/3/lib/pkgconfig" PLOT_COMMAND="lp -s -dmicrolaser" PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha hppa sparc-fbsd" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_BIN_PATH="/usr/lib/portage/bin" PORTAGE_COMPRESS="pbzip2" PORTAGE_COMPRESS_FLAGS="-p4 -9 -f" PORTAGE_CONFIGROOT="/" PORTAGE_DEBUG="0" PORTAGE_DEPCACHEDIR="/var/cache/edb/dep" PORTAGE_ELOG_CLASSES="info warn error log qa *" PORTAGE_ELOG_MAILFROM="portage@localhost" PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}" PORTAGE_ELOG_MAILURI="root" PORTAGE_ELOG_SYSTEM="save echo" PORTAGE_FETCH_CHECKSUM_TRY_MIRRORS="5" PORTAGE_FETCH_RESUME_MIN_SIZE="350K" PORTAGE_GID="250" PORTAGE_INST_GID="0" PORTAGE_INST_UID="0" PORTAGE_PYM_PATH="/usr/lib/portage/pym" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_RSYNC_RETRIES="3" PORTAGE_TMPDIR="/var/tmp" PORTAGE_WORKDIR_MODE="0700" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/zugaina /usr/portage/local/layman/sunrise /usr/portage/local/layman/science /usr/portage/local/layman/gentoo-de /usr/portage/local/layman/dberkholz /usr/portage/local/private-overlay-dev /home/justin/workspace/molmod/trunk /home/justin/workspace/molmod/branches" PRELINK_PATH_MASK="/lib/modules:/usr/lib/locale:/usr/lib/wine:/usr/lib/valgrind:*.la:*.png:*.py:*.pl:*.pm:*.sh:*.xml:*.xslt:*.a:*.js:/usr/lib/klibc" PRINT_COMMAND="lp -s -denscript" PUBLIC_FONT84="/usr/lib/font84.dat" PWD="/tmp" PYMOL_DATA="/usr/share/pymol/data" PYMOL_PATH="/usr/lib/python2.5/site-packages/pymol" PYMOL_SCRIPTS="/usr/share/pymol/scripts" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RASMOLPATH="/usr/x-windows/RasMol/src" RESUMECOMMAND="/usr/bin/axel -a -o ${DISTDIR}/${FILE} ${URI}" ROOT="/" ROOTPATH="/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/4.3.1:/opt/intel/cc/10.1.017/bin:/opt/intel/fc/10.0.026/bin:/opt/sun-jdk-1.4.2.18/bin:/opt/sun-jdk-1.4.2.18/jre/bin:/opt/sun-jdk-1.4.2.18/jre/javaws:/usr/qt/3/bin" RPMDIR="/usr/portage/rpm" SESSION_MANAGER="local/Hypermachine:@/tmp/.ICE-unix/9108,unix/Hypermachine:/tmp/.ICE-unix/9108" SHELL="/bin/bash" SHLVL="2" SSH_AGENT_PID="9188" SSH_ASKPASS="/usr/bin/gtk2-ssh-askpass" SSH_AUTH_SOCK="/tmp/ssh-ZFXgxd9187/agent.9187" STRIDE_BIN="/usr/bin/stride" SURF_DIR="${DYNAMO_DIR}/surface" SYNC="rsync://rsync.j-schmitz.net/gentoo-portage" TERM="Eterm" TRAP_FPE="OVERFL=ABORT; DIVZERO=ABORT; INVALID=ABORT" USE="7zip X acl acpi additions alsa automount bash-completion berkdb blas branding bzip2 cairo cblas cli cracklib crypt cups dbus deprecated directfb discouraged double-precision dri dts dvdr fastcgi fbcon fbcondecor fftw fortran gd gdbm gecko gif glibc-omitfp gnome gpm grub gtk hal hddtemp icc iconv ifc isdnlog java javascript jpeg lapack libffi lm_sensors md5sum midi mmx mmxext mp3 mpi mudflap multiprocess multiuser nano-syntax ncurses networking nls nptl nptlonly nsplugin opengl openmp optimize-cflags pam pcre perl png pppd pymol python qt-static qt3support readline reflection replytolist restrict-javascript rrdcgi rtsp sensord session smp spl sse sse2 ssl ssse3 startup-notification svg swat symlink sysfs tcpd tiff truetype unicode vorbis x86 xcomposite xorg xulrunner zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de en en_GB" USERLAND="GNU" VIDEO_CARDS="nvidia" USER="root" USERLAND="GNU" USERNAME="justin" USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS USERLAND VIDEO_CARDS" USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND" USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d" VIDEO_CARDS="nvidia" VMHANDLE="sun-jdk-1.4" WINDOWID="18874435" WINDOWPATH="7" XAUTHORITY="/root/.xauth5UfsjK" XCURSORS_THEME="Jimmac" XDG_DATA_DIRS="/usr/local/share/:/usr/share/:/usr/share/gdm/" XSESSION="Gnome" XUSERFILESEARCHPATH="/usr/lib/X11/app-defaults/%N:/usr/lib/X11/app-defaults/%N:/usr/lib/X11/app-defaults" _="/usr/bin/emerge" Reproducible: Always
Update: If the CXXFLAGS var is unset, it emerges fine.
*** This bug has been marked as a duplicate of bug 234249 ***