
#16271: Building stage1:lib:text target is not robust -------------------------------------+------------------------------------- Reporter: mpickering | Owner: (none) Type: bug | Status: new Priority: normal | Milestone: Component: Build System | Version: 8.6.3 (Hadrian) | Resolution: | Keywords: Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Changes (by snowleopard): * cc: snowleopard (added) Comment: I am currently looking into this in the context of enabling cached Hadrian builds using Shake's caching feature. For caching to work, we need to accurately record all dependencies or at least to report all files produced withing each rule by using `produces` function: http://hackage.haskell.org/package/shake/docs/Development- Shake.html#v:produces I'll report back when I have a working cached build, which should bring us closer to fixing this issue too. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/16271#comment:2 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler