I try to compile centericq-4.9.4 on my fresh installation of gentoo 1.4rc4 (unstable) on my athlon-xp 1800+ box & it simply doesn't . Error message: [snip] g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I../src/hooks -I../blip-0.1 -I../firetalk-0.1 -I.. /kkconsui-0.1/include -I../kkstrtext-0.1 -I../libicq2000-0.1 -I../libjabber-0.1 -I../libyahoo 2-0.1 -I../kksystr-0.1/include -I../connwrap-0.1 -I../intl -DSHARE_DIR=\"/usr/share/centericq \" -DLOCALEDIR=\"/usr/share/locale\" -march=athlon-xp -O3 -pipe -fomit-frame-pointer -m3dno w -mmmx -msse -mfpmath=sse,387 -maccumulate-outgoing-args -c icqface.cc icqconf.cc: In member function `void icqconf::loadcolors()': icqconf.cc:377: internal error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. make[3]: *** [icqconf.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/var/tmp/portage/centericq-4.9.4/work/centericq-4.9.4/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/centericq-4.9.4/work/centericq-4.9.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/centericq-4.9.4/work/centericq-4.9.4' make: *** [all-recursive-am] Error 2 !!! ERROR: net-im/centericq-4.9.4 failed. !!! Function src_compile, Line 30, Exitcode 2 !!! Compilation failed [\snip] My C**FLAGS are included on that message. I' ve compiled my whole system (including X) with these FLAGS... Reproducible: Always Steps to Reproduce: 1. 2. 3.
can you tone down your cflags and try again, please?
I played around a little bit with it & the problem seems to be -fomit-frame-pointer. With all the other flags I use, it compiled fine (& runs great & ultra-fast :). Could u pls verify it and have the ebuild filter out -fomit-frame-pointer ? btw. I don't think this has anything to do with it, but just in case: I run gentoo-sources-2.4.20-r5.
compiles fine with CFLAGS="-O3 -march=pentium3 -ffast-math -fomit-frame-pointer -pipe"
optimizer illness
Actually the problem was on my hardware. It compiled fine now even with -fomit-frame-pointer. Sorry for the bug report :)