
#7819: FreeBSD without system libffi: Shared object "libffi.so.6" not found ---------------------------+------------------------------------------------ Reporter: igloo | Owner: Type: bug | Status: new Priority: high | Milestone: 7.8.1 Component: Build System | Version: 7.6.2 Resolution: | Keywords: Os: FreeBSD | Architecture: Unknown/Multiple Failure: None/Unknown | Difficulty: Unknown Testcase: | Blockedby: Blocking: | Related: ---------------------------+------------------------------------------------ Comment(by pgj): Replying to [comment:13 igloo]:
Thanks, I've applied the patches.
Thanks!
Do the nightly builders have a patched ld?
Currently they do not have, but I can patch the `rtld(1)` any time. My problem was rather that the users who may want to use produced snapshots will not have this patch installed. But perhaps I could add a note on this to somewhere in the wiki.
If so, I guess we should close the ticket now: I'm not sure what else we can do but wait for FreeBSD to fix the bug.
I can understand that you do not want to clutter the upstream sources with such corner cases -- I think I will be able to handle this in the corresponding port, I was just hoping that we could have a flag to keep it working without relying on `$ORIGIN`. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7819#comment:14 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler