diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2018-01-04 16:18:02 -0500 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2018-01-21 23:31:04 -0500 |
commit | 81553124cf32e9d515da5f1c2f1b07e09886d8cf (patch) | |
tree | 25e5b28b2e232a63525b14bd4bf807601f54305d /pkgs/development/haskell-modules/default.nix | |
parent | 8560c025bc995577c9f9399fe8f9e7c1db5cd75f (diff) | |
download | nixpkgs-81553124cf32e9d515da5f1c2f1b07e09886d8cf.tar nixpkgs-81553124cf32e9d515da5f1c2f1b07e09886d8cf.tar.gz nixpkgs-81553124cf32e9d515da5f1c2f1b07e09886d8cf.tar.bz2 nixpkgs-81553124cf32e9d515da5f1c2f1b07e09886d8cf.tar.lz nixpkgs-81553124cf32e9d515da5f1c2f1b07e09886d8cf.tar.xz nixpkgs-81553124cf32e9d515da5f1c2f1b07e09886d8cf.tar.zst nixpkgs-81553124cf32e9d515da5f1c2f1b07e09886d8cf.zip |
haskell infra: nativeGhc != ghc.bootPkgs.ghc
There's no reason to wait for non-binary native to *build* cross ghc, but we want a nix-built GHC for Setup.hs or things won't work.
Diffstat (limited to 'pkgs/development/haskell-modules/default.nix')
-rw-r--r-- | pkgs/development/haskell-modules/default.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/development/haskell-modules/default.nix b/pkgs/development/haskell-modules/default.nix index 4db418a7775..d528230b77c 100644 --- a/pkgs/development/haskell-modules/default.nix +++ b/pkgs/development/haskell-modules/default.nix @@ -1,4 +1,5 @@ { pkgs, stdenv, lib, haskellLib, ghc, all-cabal-hashes +, buildHaskellPackages , compilerConfig ? (self: super: {}) , packageSetConfig ? (self: super: {}) , overrides ? (self: super: {}) @@ -14,7 +15,7 @@ let haskellPackages = pkgs.callPackage makePackageSet { package-set = initialPackages; - inherit stdenv haskellLib ghc extensible-self; + inherit stdenv haskellLib ghc buildHaskellPackages extensible-self; }; commonConfiguration = configurationCommon { inherit pkgs haskellLib; }; |