BTW, I hadn't spotted that this patch was only in HEAD since the documentation says: .. ghc-flag:: -pie :shortdesc: Instruct the linker to produce a position-independent executable. :type: dynamic :category: linking :since: 8.2.1 I guess it was originally slated for that release? Should say at least 8.2.2. -- Mathieu Boespflug Founder at http://tweag.io. On 2 October 2017 at 22:45, Boespflug, Mathieu <m@tweag.io> wrote:
Hi Ben,
https://ghc.haskell.org/trac/ghc/ticket/13702 break projects like sparkle and others, since they crucially rely on PIE, in this case to dynamically load executables in the JVM. It looks like you committed a fix for this in HEAD. Any chance you could backport this to the GHC 8.2 branch?
Thanks, -- Mathieu Boespflug Founder at http://tweag.io.
On 2 October 2017 at 16:32, Ben Gamari <ben@smart-cactus.org> wrote:
Ben Gamari <ben@smart-cactus.org> writes:
Ahh, good catch. Perhaps we should revert in this case.
I've reverted this on the ghc-8.2 branch.
- Ben
_______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs