Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 28908 - Portage want's gcc-3.2.3-r3, which is not in /usr/portage
Summary: Portage want's gcc-3.2.3-r3, which is not in /usr/portage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High trivial (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-16 13:20 UTC by Mathias Hasselmann
Modified: 2003-10-09 15:58 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mathias Hasselmann 2003-09-16 13:20:57 UTC
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"
Comment 1 SpanKY gentoo-dev 2003-09-16 14:07:23 UTC
i'm pretty sure it should say just 3.2.3 since those versions worked just fine for me
Comment 2 Marius Mauch (RETIRED) gentoo-dev 2003-10-09 15:58:01 UTC
fixed