
#7810: make show VALUE=VAR depends on ghc-stage1 -------------------------------+-------------------------------------------- Reporter: kgardas | Owner: Type: bug | Status: closed Priority: normal | Milestone: Component: Build System | Version: 7.7 Resolution: wontfix | Keywords: Os: Unknown/Multiple | Architecture: Unknown/Multiple Failure: None/Unknown | Difficulty: Unknown Testcase: | Blockedby: Blocking: | Related: -------------------------------+-------------------------------------------- Changes (by igloo): * status: new => closed * difficulty: => Unknown * resolution: => wontfix Comment: The problem is that some makefiles are generated during the build: We make makefiles for the dependencies between modules, and we use ghc-cabal to make the `package-data.mk` makefiles. This is necessarily interleaved with compilation, as e.g. we need to build ghc-cabal before we can use it to generate makefiles, and we need to make the stage1 compiler before we can use it to calculate dependencies, so I don't think that it makes sense to move all this stuff into configure. However, it should be rare that you want to alter `mk/config.mk`; normally you should define values in `mk/build.mk` (or `mk/validate.mk if validating) instead. -- Ticket URL: http://hackage.haskell.org/trac/ghc/ticket/7810#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler