about summary refs log tree commit diff
path: root/modules
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2017-02-07 13:18:46 +0100
committeraszlig <aszlig@redmoonstudios.org>2017-02-07 13:19:44 +0100
commit952c700e5071b8f450feba0ce572b2f800a35ee0 (patch)
tree10d96b4cdd037e93979dadbb99826a312a36fcf8 /modules
parent188de595793446bfa079e0f3bb954e2c6ebc35b3 (diff)
core/common: Revert force rebuilding GHC+packages.
This reverts commit a93b7583084ff9084d73873d80d8dc428406593c.

The issue isn't completely resolved but most of the packages should have
been fixed that tripped the nondeterministic behaviour, see:

https://ghc.haskell.org/trac/ghc/ticket/4012#comment:232

After having done some tests in the past I didn't stumble on this
problem anymore so far, so let's give it a try.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'modules')
-rw-r--r--modules/core/common.nix8
1 files changed, 0 insertions, 8 deletions
diff --git a/modules/core/common.nix b/modules/core/common.nix
index dbaec7ed..a6a491b4 100644
--- a/modules/core/common.nix
+++ b/modules/core/common.nix
@@ -41,14 +41,6 @@ with lib;
 
   in {
     nixpkgs.config.packageOverrides = pkgs: {
-      # XXX: REAAAALLLY UGLY hack to force the Headcounter Hydra to rebuild GHC
-      # and all its packages and not use binary substitution.
-      haskellPackages = pkgs.haskellPackages.override {
-        ghc = pkgs.haskellPackages.ghc.overrideDerivation (const {
-          forceRebuild = true;
-        });
-      };
-
       inherit (import ../../pkgs {
         # We need to make sure to incorporate other package overrides,
         # otherwise we are unable to override packages in vuizvui.*.