The results of the first amd64 bulk build with binutils-2.17 are in. Triage shows two systematic problems:
(1) ld --as-needed fails with undefined references, although the symbols are all there. editors/vim,no_x11,perl,python,ruby --as-needed graphics/ffmpeg --as-needed sysutils/coreutils --as-needed (2) A whole bunch of ports fail along the lines of ld: foo.o: relocation R_X86_64_PC32 against `bar' can not be used when making a shared object; recompile with -fPIC except that foo.o _is_ compiled with -fPIC. audio/swh-plugins relocation R_X86_64_PC32 audio/xmms-mad relocation R_X86_64_PC32 audio/xmms-tremor relocation R_X86_64_PC32 databases/xapian-core relocation R_X86_64_PC32 devel/luaprofiler relocation R_X86_64_PC32 devel/luarexlib relocation R_X86_64_PC32 devel/py-subvertpy relocation R_X86_64_PC32 devel/spidermonkey relocation R_X86_64_PC32 devel/xulrunner/1.9 relocation R_X86_64_PC32 emulators/mupen64plus/video-arachnoid relocation R_X86_64_PC32 games/oolite relocation R_X86_64_PC32 graphics/exiv2 relocation R_X86_64_PC32 lang/swi-prolog relocation R_X86_64_PC32 lang/tinyscheme relocation R_X86_64_PC32 mail/mozilla-thunderbird relocation R_X86_64_PC32 mail/smtp-vilter,ldap relocation R_X86_64_PC32 net/honeyd relocation R_X86_64_PC32 net/isc-bind relocation R_X86_64_PC32 net/trickle relocation R_X86_64_PC32 productivity/sunbird relocation R_X86_64_PC32 www/fennec relocation R_X86_64_PC32 www/firefox36 relocation R_X86_64_PC32 www/mongrel2 relocation R_X86_64_PC32 www/yaws relocation R_X86_64_PC32 x11/byzi relocation R_X86_64_PC32 x11/kmplayer relocation R_X86_64_PC32 x11/ogre relocation R_X86_64_PC32 -- Christian "naddy" Weisgerber [email protected]
