summary refs log tree commit diff
path: root/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2015-06-01 11:33:37 +0200
committerPeter Simons <simons@cryp.to>2015-06-02 10:32:31 +0200
commitecac359ccfecc10af6c0138fedf67db6a703f01c (patch)
treef9d2ff952311cdd7861dd69a0e8d42b0b10fc9fc /pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix
parent32757ef18492132200db5424c8dde0ad34e0b685 (diff)
downloadnixpkgs-ecac359ccfecc10af6c0138fedf67db6a703f01c.tar
nixpkgs-ecac359ccfecc10af6c0138fedf67db6a703f01c.tar.gz
nixpkgs-ecac359ccfecc10af6c0138fedf67db6a703f01c.tar.bz2
nixpkgs-ecac359ccfecc10af6c0138fedf67db6a703f01c.tar.lz
nixpkgs-ecac359ccfecc10af6c0138fedf67db6a703f01c.tar.xz
nixpkgs-ecac359ccfecc10af6c0138fedf67db6a703f01c.tar.zst
nixpkgs-ecac359ccfecc10af6c0138fedf67db6a703f01c.zip
ghc-7.10.x: trigger re-builds to recover from non-determinstic library ID
Diffstat (limited to 'pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix')
-rw-r--r--pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix14
1 files changed, 11 insertions, 3 deletions
diff --git a/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix b/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix
index 2262819a779..964b221d38c 100644
--- a/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix
+++ b/pkgs/development/haskell-modules/configuration-ghc-7.10.x.nix
@@ -92,9 +92,6 @@ self: super: {
   # https://bitbucket.org/FlorianHartwig/attobencode/issue/1
   AttoBencode = dontCheck super.AttoBencode;
 
-  # bos/attoparsec#92
-  attoparsec = dontCheck super.attoparsec;
-
   # Test suite fails with some (seemingly harmless) error.
   # https://code.google.com/p/scrapyourboilerplate/issues/detail?id=24
   syb = dontCheck super.syb;
@@ -282,7 +279,18 @@ self: super: {
   llvm-general = markBrokenVersion "3.4.5.3" super.llvm-general;
 
   # Ugly hack to trigger a rebuild to fix the broken package on Hydra.
+  asn1-encoding = appendConfigureFlag super.asn1-encoding "-fignore-me-1";
+  asn1-types = appendConfigureFlag super.asn1-types "-fignore-me-1";
+  cmdargs = appendConfigureFlag super.cmdargs "-fignore-me-1";
   crypto-api = appendConfigureFlag super.crypto-api "-fignore-me-1";
+  crypto-pubkey-types = appendConfigureFlag super.crypto-pubkey-types "-fignore-me-1";
+  hourglass = appendConfigureFlag super.hourglass "-fignore-me-1";
+  math-functions = appendConfigureFlag super.math-functions "-fignore-me-1";
+  tagsoup = appendConfigureFlag super.tagsoup "-fignore-me-1";
+  X11 = appendConfigureFlag super.X11 "-fignore-me-1";
+  x509 = appendConfigureFlag super.x509 "-fignore-me-1";
+  x509-store = appendConfigureFlag super.x509-store "-fignore-me-1";
+  x509-system = appendConfigureFlag super.x509-system "-fignore-me-1";
 
   # Fix compilation under GHC 7.10, patch has been sent upstream.
   iconv = appendPatch super.iconv ./iconv-fix-ghc710.patch;