[GHC] #9552: powerpc64 little endian: dll-split: Reachable modules from DynFlags out of date
GHC
ghc-devs at haskell.org
Sat Oct 4 20:29:23 UTC 2014
#9552: powerpc64 little endian: dll-split: Reachable modules from DynFlags out of
date
----------------------------------------------+---------------------------
Reporter: trommler | Owner:
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 7.8.3
Resolution: | Keywords:
Operating System: Linux | Architecture: Other
Type of failure: Building GHC failed | Difficulty: Unknown
Test Case: | Blocked By:
Blocking: | Related Tickets:
Differential Revisions: |
----------------------------------------------+---------------------------
Comment (by Sergei Trofimovich <slyfox@…>):
In [changeset:"2a8ea4745d6ff79d6ce17961a64d9013243fc3c6/ghc"]:
{{{
#!CommitTicketReference repository="ghc"
revision="2a8ea4745d6ff79d6ce17961a64d9013243fc3c6"
ghc.mk: fix list for dll-split on GHCi-less builds
To reproduce build failure it's enough to try
to build GHC on amd64 with the following setup:
$ cat mk/build.mk
# for #9552
GhcWithInterpreter = NO
It gives:
Reachable modules from DynFlags out of date
Please fix compiler/ghc.mk, or building DLLs on Windows may break
(#7780)
Redundant modules: Bitmap BlockId ... <list of 42 modules>
<make error>
dll-split among other things makes sure
all mentioned modules are used by DynFlags.
'#ifdef GHCI' keeps is from happening.
Patch moves those 42 modules under
'GhcWithInterpreter' guard.
Fixes Issue #9552
Signed-off-by: Sergei Trofimovich <slyfox at gentoo.org>
}}}
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9552#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list