[Issue 17375] colliding modules detected with binutils 2.28 linker and shared libraries

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Mon May 8 16:07:03 PDT 2017


https://issues.dlang.org/show_bug.cgi?id=17375

--- Comment #3 from Martin Nowak <code at dawg.eu> ---
Also see https://sourceware.org/bugzilla/show_bug.cgi?id=20995 and
http://sourceware-org.1504.n7.nabble.com/dynrelro-section-for-read-only-dynamic-symbols-copied-into-executable-td429858.html
for more info on the binutils change.

As a workaround, also compile the executable with -fPIC (PIE). This will avoid
the necessity for copy relocation. We made PIE the default in a recent release.

--


More information about the Digitalmars-d-bugs mailing list