Hi, Im using a Hercules GameSurround card ( cs46xx ). Emerging alsa-lib-0.9.0 rc6 segfaults: gcc -shared conf.lo confmisc.lo input.lo output.lo async.lo error.lo dlmisc.lo -Wl,-- whole-archive control/.libs/libcontrol.al mixer/.libs/libmixer.al pcm/.libs/libpcm.al rawmidi/.libs/librawmidi.al timer/.libs/libtimer.al hwdep/.libs/libhwdep.al seq/.libs/ libseq.al instr/.libs/libinstr.al compat/.libs/libcompat.al -Wl,--no-whole-archive control/.libs/libcontrol.al mixer/.libs/libmixer.al pcm/.libs/libpcm.al rawmidi/.libs/ librawmidi.al timer/.libs/libtimer.al hwdep/.libs/libhwdep.al seq/.libs/libseq.al instr/.libs/libinstr.al compat/.libs/libcompat.al -lm -ldl -lpthread -Wl,-- version-script=Versions -Wl,-soname -Wl,libasound.so.2 -o .libs/libasound.so.2.0.0 collect2: ld terminated with signal 11 [Segmentation fault], core dumped make[2]: *** [libasound.la] Error 1 make[2]: Leaving directory `/var/tmp/portage/alsa-lib-0.9.0_rc6/work/alsa-lib-0.9.0rc6/ src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/alsa-lib-0.9.0_rc6/work/alsa-lib-0.9.0rc6/ src' make: *** [all-recursive] Error 1 !!! ERROR: media-libs/alsa-lib-0.9.0_rc6 failed. !!! Function src_compile, Line 21, Exitcode 2 !!! make failed I dont think its a hardware(memory) problem because all the other ebuilds emerge just fine and my system is very stable. My proc is not overclocked or something and im using CFLAGS='-march=athlon -mcpu=athlon -O3 -pipe' .. Right now i'm using alsa-lib-0.9.0-rc5 ( compiling alsa-driver-0.9.0-rc6 was no problem also).
Please try changing CFLAGS to "-march=i686 -O2 -pipe" and recompiling. If that doesn't work, post the output of "emerge info". Also, do you have an up-to-date version of binutils?
ok, thanks alot, updating binutils resolved this!
db fix