Hi!

I use ~amd64.

1. Just after synching I have:

emerge -pvDuN world

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild     U ] sys-devel/gcc-4.2.4-r1 [4.2.4] USE="fortran gcj mudflap 
(multilib) nls openmp (-altivec) -bootstrap -build -doc -gtk (-hardened) -ip28 
-ip32r10k -libffi -multislot (-n32) (-n64) -nocxx -objc -objc++ -objc-gc -test 
-vanilla" 0 kB

The building ends with strange errors:

/wrk/tmp/portage/portage/sys-devel/gcc-4.2.4-
r1/work/gcc-4.2.4/gcc/config/i386/crtfastmath.c:1: error: bad value (core2) 
for -march= switch                                                              
                                                                     
/wrk/tmp/portage/portage/sys-devel/gcc-4.2.4-
r1/work/gcc-4.2.4/gcc/config/i386/crtfastmath.c:1: error: bad value (core2) 
for -mtune= switch                                                              
                                                                     
make[3]: *** [crtfastmath.o] Error 1

Have not found appropriate bug (don't believe I'm the first in upgrading :-)). 
Thoughts?

2. Here http://packages.gentoo.org/package/sys-devel/gcc gcc-4.3.2 exists for 
~amd64 and is unmasked. Why 'emerge -pvDuN world' does not see new gcc 
version?

Reply via email to