For some time now portage complains that SSE2 support on all gcc versions below 3.2.3-r3 is broken. Unfortunalty there is no gcc-3.2.3-r3.ebuild in /usr/portage/sys-devel/gcc and all gcc-3.3.x .ebuilds are marked as unstable? So what to do? gcc-3.2.3-r2 is the last so called stable gcc in the portage tree, but appearently it cannot be used on Pentium4, since it's SSE2-support is broken. Reproducible: Always Steps to Reproduce: 1. emerge -u something Actual Results: !!! YOU HAVE A BROKEN PYTHON/GLIBC !!! You are most likely on a pentium4 box and have specified -march=pentium4 !!! or -fpmath=sse2. GCC was generating invalid sse2 instructions in versions !!! prior to 3.2.3-r3. Please rebuild pytho with either -march=pentium3 or !!! set -mno-sse2 in your cflags. Portage 2.0.49-r3 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r1, 2.4.20-gentoo-r2) ================================================================= System uname: 2.4.20-gentoo-r2 i686 Intel(R) Pentium(R) 4 CPU 1.70GHz ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /var/bind /usr/X11R6/lib/X11/xkb /opt/tomcat/conf" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mmx mpeg ncurses pdflib png quicktime spell truetype xml2 xmms xv zlib gdbm berkdb slang readline tetex svga java guile mysql sdl gpm tcpd pam libwww ssl perl python esd imlib oggvorbis qt motif opengl mozilla cdr X gtk2 gtk gnome alsa apache2 radeon nls -arts -kde -emacs"
i'm pretty sure it should say just 3.2.3 since those versions worked just fine for me
fixed