
#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