I am trying to "emerge kde" but the process halts after it tries to install cdparanoia-3.9.8 Reproducible: Always Steps to Reproduce: 1.emerge kde 2. 3. Actual Results: ....... utils.h:208: warning: depricated use of label at the end of compount statement gcc -march=k6-2 -O3 -pipe -fomit-frame-pointer -c smallft.c {standard input}: Assembler Messages {standard input}: 1199: Error: Value of ffffffffffffff79 too large for field of bytes at 0000000000000c91 make[2]: *** [smallft.o] Error 1 make[2]: Leaving Directory '/var/tmp/portage/cdparanoia-3.9.8/work/cdparanoia-III-alpha9.8/interface make[1]: Leaving Directory '/var/tmp/portage/cdparanoia-3.9.8/work/cdparanoia-III-alpha9.8/interface make: *** [all] Error 2 !!! Error: media-sound/cdparanoia-3.9.8 failed !!! Function src_compile, line 23, Exitcode 2 !!! (no error message) I get the same error when I try: emerge paranoia I am using CFLAGS="-march=k6-2 -O3 -pipe -fomit-frame-pointer"
you are using the wrong march flag change it to march=k6 please review Bug 24379
I tried with march=k6, mcpu=k6-2 and mcpu=k6 and none of those worked.
use i586 instead
Thanks Martin! I586 Seems to work for cdparanoia-3.9.8 patch. So, is this the bug with cdparanoia-3.9.8 patch that it does not support "k6" and "k6-2" flags for cpu and arch?
there are some bugs with k6, k6-2 and k6-3 in gentoo bugzilla. in ebuilds, flag-o-magic is used to replace your CFLAGS from k6* to i586 to prevent most of this issues
flag-o-matic has not been configured for this ebuild so you have to set the CFLAGS and CXXFLAGS by hand in order to have this program compile without issue.