#912: Build system is missing various dependencies
-----------------------------+----------------------------------------------
    Reporter:  simonmar      |        Owner:         
        Type:  bug           |       Status:  new    
    Priority:  normal        |    Milestone:         
   Component:  Build System  |      Version:  6.5    
    Severity:  normal        |     Keywords:         
          Os:  Multiple      |   Difficulty:  Unknown
Architecture:  Multiple      |  
-----------------------------+----------------------------------------------
The build system is missing dependencies, which means that if you change
 something and recompile, you don't always get a working build.  The most
 common problem is to issue a {{{darcs-all pull}}} followed by {{{make}}},
 which may well result in a broken build depending on what changes were
 pulled.

 I'm creating this ticket to keep track of the dependencies that we know
 are missing, so that maybe one day they could be fixed.

  * re-configuring with a new {{{--prefix}}} will not cause the various
 tools
    and scripts that depend on prefix to be rebuilt.

  * package dependencies are not mirrored in the build system: rebuilding
 base
    doesn't cause all the other packages to be rebuilt, for example.

 The following are probably not feasible/desirable to fix:

  * stage 2 doesn't have a dependency on the packages.

  * the packages don't have a dependency on the .hi file format

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/912>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
Glasgow-haskell-bugs@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs

Reply via email to