See attached cryptcat SRPM On RHL 9, it's fine to rpmbuild -ba On severn yum'ed to rawhide, I get the following when building it: cc -O2 -g -pipe -march=i386 -mcpu=i686 -c twofish2.cc cc -O2 -g -pipe -march=i386 -mcpu=i686 -s -DLINUX -o cryptcat netcat.c farm9crypt.o twofish2.o -lstdc++ collect2: ld terminated with signal 11 [Segmentation fault], core dumped make[1]: *** [cryptcat] Error 1 If I edit the spec file and change the line make CFLAGS="$RPM_OPT_FLAGS" linux to make linux then it compiles on rawhide, so it's only a problem when optimizing the code....
Created attachment 93971 [details] cryptcat src rpm
Hmm, it's not an optimization issue after all, but the debugging info. The problem is the -g that RPM_OPT_FLAGS adds. cc -O2 -pipe -march=i386 -mcpu=i686 -s -DLINUX -o cryptcat netcat.c farm9crypt.o twofish2.o -lstdc++ compiles just fine cc -O2 -g -s -DLINUX -o cryptcat netcat.c farm9crypt.o twofish2.o -lstdc++ blows up when linking this is binutils-2.14.90.0.5-5 glibc-2.3.2-71 gcc-3.3.1-2 on an athlon
Just yum'ed to today's rawhide still true with glibc-2.3.2-78
I also get this whilst attempting to compile Rawhide man.
Same with svgalib from Fedora package request queue: collect2: ld terminated with signal 11 [Segmentation fault] * binutils-2.14.90.0.5-6 from Severn Updates (9.0.93-4) The older binutils-2.14.90.0.4-19 from original Severn doesn't have that problem.
*** Bug 103885 has been marked as a duplicate of this bug. ***
Should be fixed in 2.14.90.0.5-7.
*** Bug 102775 has been marked as a duplicate of this bug. ***