[Bug 236141] LLD (unlike BFD) ignores unresolved references in libraries for indirect linking

2019-03-21 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236141 Dimitry Andric changed: What|Removed |Added Blocks||236062 Referenced Bugs: https:/

[Bug 236141] LLD (unlike BFD) ignores unresolved references in libraries for indirect linking

2019-03-21 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236141 --- Comment #4 from Dimitry Andric --- So unfortunately this causes a bunch of gnome ports (and maybe more) to fail to link, due to undefined symbols: see bug 236062 comment 30. Obviously the new default of --no-allow-shlib-undefined seems

[Bug 236141] LLD (unlike BFD) ignores unresolved references in libraries for indirect linking

2019-03-21 Thread bugzilla-noreply
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=236141 --- Comment #5 from Jan Beich --- Both. --no-allow-shlib-undefined in BFD is more lenient and linking in the wild is too sloppy. Unfortunately, it's hard to measure the impact due to many ports skipped. As Gold also defaults to --no-allow-