I tried to recompile all packages in Debian and found different packages which dont work with binutils-gold. Interesting for you are currently arj, idjc, klibc and libtirpc because they create internal crashes which get caught by it (so no segfaults but still crashes):
Output of each lin: cc -DLOCALE=LANG_en -DLOCALE_DESC="\"en\"" -DPKGLIBDIR="\"/usr/lib/arj\"" -D_UNIX -Wall -g -O2 -s gnu/stripgcc.lnk -o linux- gnu/en/rs/tools/today ./linux-gnu/en/rs/tools/filemode.o ./linux-gnu/en/rs/tools/today.o /usr/bin/ld: internal error in write_sections, at ../../gold/reloc.cc:747 collect2: ld returned 1 exit status cc -g -O2 -g -Wall -O2 -o idjcmixer -rdynamic idjcmixer-idjcmixer.o idjcmixer-kvpdict.o idjcmixer-kvpparse.o idjcmixer- dbconvert.o idjcmixer-ialloc.o idjcmixer-xlplayer.o idjcmixer-mp4tag.o idjcmixer-compressor.o idjcmixer-sndfileinfo.o idjcmixer-flacdecode.o idjcmixer-mp3dec.o idjcmixer-sndfiledecode.o idjcmixer-avcodecdecode.o idjcmixer-mp3tagread.o idjcmixer- oggdec.o idjcmixer-ogg_vorbis_dec.o idjcmixer-ogg_flac_dec.o idjcmixer-ogg_speex_dec.o idjcmixer-speextag.o idjcmixer- bsdcompat.o idjcmixer-agc.o idjcmixer-dyn_mad.o -lpthread -ldl -lm -ljack -lpthread -lrt -lvorbisfile -lvorbis -lm -logg - lsamplerate -lFLAC -lm -lsndfile -lmad -lavcodec -lavformat -lspeex /usr/bin/ld: internal error in allocate_base_common, at ../../gold/symtab.cc:196 usr/klibc/socketcalls/sendmsg.o usr/klibc/socketcalls/recvmsg.o /usr/lib/gcc/x86_64-linux-gnu/4.3.4/libgcc.a --end-group ld: internal error in do_write, at ../../gold/output.cc:383 gcc -shared .libs/libtirpc_la-auth_none.o .libs/libtirpc_la-auth_unix.o .libs/libtirpc_la-authunix_prot.o .libs/libtirpc_la- bindresvport.o .libs/libtirpc_la-clnt_bcast.o .libs/libtirpc_la-clnt_dg.o .libs/libtirpc_la-clnt_generic.o .libs/libtirpc_la- clnt_perror.o .libs/libtirpc_la-clnt_raw.o .libs/libtirpc_la-clnt_simple.o .libs/libtirpc_la-clnt_vc.o .libs/libtirpc_la- rpc_dtablesize.o .libs/libtirpc_la-getnetconfig.o .libs/libtirpc_la-getnetpath.o .libs/libtirpc_la-getrpcent.o .libs/libtirpc_la-getrpcport.o .libs/libtirpc_la-mt_misc.o .libs/libtirpc_la-pmap_clnt.o .libs/libtirpc_la-pmap_getmaps.o .libs/libtirpc_la-pmap_getport.o .libs/libtirpc_la-pmap_prot.o .libs/libtirpc_la-pmap_prot2.o .libs/libtirpc_la-pmap_rmt.o .libs/libtirpc_la-rpc_prot.o .libs/libtirpc_la-rpc_commondata.o .libs/libtirpc_la-rpc_callmsg.o .libs/libtirpc_la-rpc_generic.o .libs/libtirpc_la-rpc_soc.o .libs/libtirpc_la-rpcb_clnt.o .libs/libtirpc_la-rpcb_prot.o .libs/libtirpc_la-rpcb_st_xdr.o .libs/libtirpc_la-svc.o .libs/libtirpc_la-svc_auth.o .libs/libtirpc_la-svc_dg.o .libs/libtirpc_la-svc_auth_unix.o .libs/libtirpc_la-svc_generic.o .libs/libtirpc_la-svc_raw.o .libs/libtirpc_la-svc_run.o .libs/libtirpc_la-svc_simple.o .libs/libtirpc_la-svc_vc.o .libs/libtirpc_la-getpeereid.o .libs/libtirpc_la-auth_time.o .libs/libtirpc_la-auth_des.o .libs/libtirpc_la-authdes_prot.o .libs/libtirpc_la-xdr.o .libs/libtirpc_la-xdr_rec.o .libs/libtirpc_la-xdr_array.o .libs/libtirpc_la-xdr_float.o .libs/libtirpc_la-xdr_mem.o .libs/libtirpc_la-xdr_reference.o .libs/libtirpc_la-xdr_stdio.o .libs/libtirpc_la-auth_gss.o .libs/libtirpc_la-authgss_prot.o .libs/libtirpc_la-svc_auth_gss.o .libs/libtirpc_la- svc_auth_none.o -lnsl -lgssglue -ldl -lpthread -Wl,-z -Wl,defs -Wl,-soname -Wl,libtirpc.so.1 -o .libs/libtirpc.so.1.0.10 /usr/bin/ld: internal error in allocate_base_common, at ../../gold/symtab.cc:196 collect2: ld returned 1 exit status Downstream bugreport can be found at http://bugs.debian.org/553916 -- Summary: Crashes during Product: binutils Version: 2.20 Status: NEW Severity: normal Priority: P2 Component: gold AssignedTo: ian at airs dot com ReportedBy: robert dot wohlrab at gmx dot de CC: bug-binutils at gnu dot org http://sourceware.org/bugzilla/show_bug.cgi?id=10979 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org http://lists.gnu.org/mailman/listinfo/bug-binutils