> So why does the regular ld not require the -lX11 ? It also requires -lX11. The only difference is that the old linker has --add- needed as default behavior and binutils-gold --no-add-needed. This means that it tries to search for missing symbols in libraries which are linked by libraries which are linked by your executable or by an library which was loaded during the search for that symbol. Quite messy and imho also wrong as the the library which another library links to is not in control of your program and it will be probably break compilation in the future because of that.
-- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org