[GHC] #4022: GHC Bindist is Broken on FreeBSD/amd64
GHC
ghc-devs at haskell.org
Fri Sep 21 18:48:40 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):
Sadly using `ld.bfd` (on FreeBSD 11, just as in comment:41) fails even
earlier in the build with undefined DTrace symbols:
{{{
/usr/home/ben/bin-
dist-8.6.1-FreeBSD/ghc/rts/dist/build/libHSrts_thr_p.a(RTS.thr_p_o): In
function `traceTaskMigrate':
/usr/home/ben/bin-dist-8.6.1-FreeBSD/ghc/rts/Trace.h:868:0: error:
undefined reference to `__dtrace_HaskellEvent___task__migrate'
|
868 | dtraceTaskMigrate(serialisableTaskId(task), (EventCapNo)cap->no,
| ^
}}}
I suppose I will also need to disable DTrace.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/4022#comment:42>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list