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 <b...@smart-cactus.org> wrote: >> Ben Gamari <b...@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 >> _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs