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

2017-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 greenify changed: What|Removed |Added CC||greeen...@gmail.com ---

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

2017-12-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #14 from Marco Leise --- If that detection has been removed, does this mean we can revert to compiling without -fPIC again? It's slows down code on x86. I put it in dmd.conf for Gentoo by default, because shared

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

2017-12-13 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 Seb changed: What|Removed |Added Status|NEW |RESOLVED

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

2017-10-16 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #12 from github-bugzi...@puremagic.com --- Commits pushed to stable at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/3d36e434b84cf6ebd7341aaffe2b3b0b588a0262 Issue 17375 - use -fPIC by default for Phobos on Posix

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

2017-09-18 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #11 from github-bugzi...@puremagic.com --- Commits pushed to master at https://github.com/dlang/phobos https://github.com/dlang/phobos/commit/3d36e434b84cf6ebd7341aaffe2b3b0b588a0262 Issue 17375 - use -fPIC by default for Phobos on Posix

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

2017-07-31 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 Thomas Mader changed: What|Removed |Added CC|

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

2017-07-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #9 from Seb --- > It should be made default on Arch anyhow after we've switched with 2.072.2 Sadly it's not the default on Arch yet, see e.g. http://forum.dlang.org/post/gpbyhmdsudlmapsvv...@forum.dlang.org and

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

2017-07-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 Ketmar Dark changed: What|Removed |Added CC|

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

2017-07-05 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 Marco Leise changed: What|Removed |Added CC||marco.le...@gmx.de --

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

2017-06-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #8 from Vladimir Panteleev --- (In reply to Martin Nowak from comment #7) > Maybe you had a different git repo, my bisect ended at commit > https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git; >

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

2017-06-16 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #7 from Martin Nowak --- Maybe you had a different git repo, my bisect ended at commit https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=9acc85a62eb76c270724bba15c889d2d05567b6a. We could solve this by emitting

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

2017-05-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #6 from Vladimir Panteleev --- (In reply to Martin Nowak from comment #5) > The PIE (-fPIC) workaround seems a lot simpler. Sorry, yeah, I meant when modifying the build command is not feasible (e.g. when

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

2017-05-18 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #5 from Martin Nowak --- The PIE (-fPIC) workaround seems a lot simpler. It should be made default on Arch anyhow after we've switched with 2.072.2 http://forum.dlang.org/post/o3sr68$2shj$1...@digitalmars.com. --

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

2017-05-09 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #4 from Vladimir Panteleev --- Workaround for Arch Linux: Grab the 2.27 package from https://archive.archlinux.org/packages/b/binutils/binutils-2.27-1-x86_64.pkg.tar.xz, unpack it somewhere, then prefix $PATH

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

2017-05-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 --- Comment #3 from Martin Nowak --- 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

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

2017-05-08 Thread via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=17375 Martin Nowak changed: What|Removed |Added Summary|copy relocated ModuleInfos |colliding modules detected