-
Notifications
You must be signed in to change notification settings - Fork 238
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add ghc 8.8.1 to the supported compilers (#342)
* Add ghc 8.8.1 to the supported compilers The `overlays/ghc.nix` overrides were not applied to the `ghc` used to by the `exactDeps` and `envDeps` `passthru` derivations. This resulted in each ghc building twice with only one of them being cached by hydra. This change fixes this by moving the exactDeps and envDeps for ghc into sub directories of the output of the ghc derivation itself. Co-authored-by: Hideaki KAWAI <kayhide@gmail.com>
- Loading branch information
1 parent
b147d50
commit 122bd81
Showing
11 changed files
with
10,869 additions
and
671 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
diff --git a/libraries/Cabal/Cabal/Distribution/Simple.hs b/libraries/Cabal/Cabal/Distribution/Simple.hs | ||
index e632acc88..1a687bb2e 100644 | ||
--- a/libraries/Cabal/Cabal/Distribution/Simple.hs | ||
+++ b/libraries/Cabal/Cabal/Distribution/Simple.hs | ||
@@ -755,7 +755,7 @@ runConfigureScript verbosity backwardsCompatHack flags lbi = do | ||
[("PATH", Just pathEnv) | not (null extraPath)] | ||
hp = hostPlatform lbi | ||
maybeHostFlag = if hp == buildPlatform then [] else ["--host=" ++ show (pretty hp)] | ||
- args' = configureFile':args ++ ["CC=" ++ ccProgShort] ++ maybeHostFlag | ||
+ args' = configureFile':maybeHostFlag ++ args ++ ["CC=" ++ ccProgShort] | ||
shProg = simpleProgram "sh" | ||
progDb = modifyProgramSearchPath | ||
(\p -> map ProgramSearchPathDir extraPath ++ p) emptyProgramDb |
Oops, something went wrong.