diff options
author | Peter Simons <simons@cryp.to> | 2020-05-29 18:23:30 +0200 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2020-05-29 22:28:47 +0200 |
commit | eb1e07865eeee2523a12d6630c84283e1784fe52 (patch) | |
tree | 21b7084dc292c38e8d8d821e30290f3370300c15 | |
parent | 5244ef40ce7b8f7f2441570924ed76dd76408f60 (diff) | |
download | nixlib-eb1e07865eeee2523a12d6630c84283e1784fe52.tar nixlib-eb1e07865eeee2523a12d6630c84283e1784fe52.tar.gz nixlib-eb1e07865eeee2523a12d6630c84283e1784fe52.tar.bz2 nixlib-eb1e07865eeee2523a12d6630c84283e1784fe52.tar.lz nixlib-eb1e07865eeee2523a12d6630c84283e1784fe52.tar.xz nixlib-eb1e07865eeee2523a12d6630c84283e1784fe52.tar.zst nixlib-eb1e07865eeee2523a12d6630c84283e1784fe52.zip |
haskell-devtools: break infinite recursion with mprelude
-rw-r--r-- | pkgs/development/haskell-modules/configuration-nix.nix | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/haskell-modules/configuration-nix.nix b/pkgs/development/haskell-modules/configuration-nix.nix index b64205a5ebcd..db627581d8cd 100644 --- a/pkgs/development/haskell-modules/configuration-nix.nix +++ b/pkgs/development/haskell-modules/configuration-nix.nix @@ -542,6 +542,9 @@ self: super: builtins.intersectAttrs super { # Break infinite recursion cycle between tasty and clock. clock = dontCheck super.clock; + # Break infinite recursion cycle between devtools and mprelude. + devtools = super.devtools.override { mprelude = dontCheck super.mprelude; }; + # loc and loc-test depend on each other for testing. Break that infinite cycle: loc-test = super.loc-test.override { loc = dontCheck self.loc; }; |