[GHC] #4022: GHC Bindist is Broken on FreeBSD/amd64
GHC
ghc-devs at haskell.org
Fri Sep 21 18:31:35 UTC 2018
#4022: GHC Bindist is Broken on FreeBSD/amd64
-------------------------------------+-------------------------------------
Reporter: pgj | Owner: pgj
Type: bug | Status: new
Priority: lowest | Milestone:
Component: Core Libraries | Version: 6.13
Resolution: | Keywords: GMP,integer-
| gmp, sharedlibs
Operating System: FreeBSD | Architecture: x86_64
Type of failure: Building GHC | (amd64)
failed | Test Case:
Blocked By: | Blocking:
Related Tickets: #8156 | Differential Rev(s):
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by bgamari):
Unfortunately I'm finding that the FreeBSD bindist for 8.6.1 fails to pass
`bindisttest`:
{{{
[1 of 1] Compiling Main ( bindisttest/HelloWorld.lhs,
bindisttest/HelloWorld.o )
Linking bindisttest/HelloWorld ...
/usr/local/bin/ld.gold: error: /usr/home/ben/bin-
dist-8.6.1-FreeBSD/ghc/bindisttest/install
dir/lib/ghc-8.6.1/rts/libHSrts.a(RTS.o): unexpected reloc 8 in object file
... (many more messages of the same form)
}}}
I suspect this is due to our insistence on using `ld.gold`. I'm going to
try doing another build with `--disable-ld-override`.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/4022#comment:41>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list