[GHC] #8593: vector is being built even with `--no-dph`

#8593: vector is being built even with `--no-dph` ------------------------------------+------------------------------------- Reporter: nomeata | Owner: Type: feature request | Status: new Priority: low | Milestone: Component: Build System | Version: 7.7 Keywords: | Operating System: Unknown/Multiple Architecture: Unknown/Multiple | Type of failure: None/Unknown Difficulty: Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | ------------------------------------+------------------------------------- I usually use `./sync-all --no-dph get` to speed up things a bit. But packages `vector`, `primitive` and `random` are still being pulled (by virtue of being submodules), and then built. It would be nice if the build system would build them only if `libraries/dph` is available, or have another way of making them optional. (Potentially obsolete once #8545 is done.) -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8593 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler

#8593: vector is being built even with `--no-dph` -------------------------------------+------------------------------------- Reporter: nomeata | Owner: Type: feature | Status: closed request | Milestone: Priority: low | Version: 7.7 Component: Build | Keywords: System | Architecture: Unknown/Multiple Resolution: fixed | Difficulty: Unknown Operating System: | Blocked By: Unknown/Multiple | Related Tickets: Type of failure: | None/Unknown | Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Changes (by thomie): * status: new => closed * resolution: => fixed Comment: I just did a fresh build, with the BUILD_DPH=NO setting introduced in 88d85aa65ea15d984bf207f82d99928eda0b6c26. The libraries `vector`, `primitive` and `random` did not get built (i.e. there is not `dist- install` directory in those directories afterwards). There are however certain tests that require those libraries using `reqlib`, so they will get built when running validate I assume. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8593#comment:1 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler
participants (1)
-
GHC