[GHC] #8976: dll-split: internal error: evacuate(static): strange closure type 0
GHC
ghc-devs at haskell.org
Sun Jul 20 14:51:07 UTC 2014
#8976: dll-split: internal error: evacuate(static): strange closure type 0
-------------------------------------+-------------------------------------
Reporter: | Owner:
juhpetersen | Status: new
Type: bug | Milestone: 7.8.4
Priority: normal | Version: 7.8.1
Component: Driver | Keywords:
Resolution: | Operating System: Linux
Differential Revisions: | Type of failure: Building GHC
Architecture: arm | failed
Difficulty: Unknown | Test Case:
Blocked By: | Blocking:
Related Tickets: |
-------------------------------------+-------------------------------------
Comment (by slomo):
For allowing to build with gold, ticket #7452 has to be fixed too
(includes patch)
After that it seems to be possible to build 7.8.3 with gold by setting
CONF_GCC_LINKER_OPTS_STAGE1="-fuse-ld=gold"
CONF_GCC_LINKER_OPTS_STAGE2="-fuse-ld=gold"
and calling configure with --with-ld=ld.gold
This assumes that stage0 ghc works out of the box with its configured
linker (e.g. the default system linker is still bfd, as is on Debian). And
this also requires the patch from ticket #9336
I'm not 100% sure yet if the build will succeed, it's still running. But
this brings us one step closer at least.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8976#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list