Use old conduit version 1.2.4.1 for GHC 7.6.x and 7.8.x.

Newer versions seem impossible to compile with older GHCs because they
invariably refer to a non-existent version of 'void':

  http://hydra.cryp.to/build/794276/nixlog/41/raw
  http://hydra.cryp.to/build/794273/nixlog/98/raw
This commit is contained in:
Peter Simons 2015-05-05 12:47:32 +02:00
parent 34c533009d
commit d42d6438b2
2 changed files with 6 additions and 6 deletions

@ -76,8 +76,8 @@ self: super: {
# Needs hashable on pre 7.10.x compilers.
nats = addBuildDepend super.nats self.hashable;
# Ugly hack that triggers a re-build to get rid of the broken version served
# by Hydra: http://hydra.cryp.to/build/794276/nixlog/41/raw.
void = appendConfigureFlag super.void "-fignore-me-3";
# Newer versions always trigger the non-deterministic library ID bug
# and are virtually impossible to compile on Hydra.
conduit = super.conduit_1_2_4_1;
}

@ -132,8 +132,8 @@ self: super: {
# needs mtl-compat to build with mtl 2.1.x
cgi = addBuildDepend super.cgi self.mtl-compat;
# Ugly hack that triggers a re-build to get rid of the broken version served
# by Hydra: http://hydra.cryp.to/build/794273/nixlog/98/raw.
void = appendConfigureFlag super.void "-fignore-me-3";
# Newer versions always trigger the non-deterministic library ID bug
# and are virtually impossible to compile on Hydra.
conduit = super.conduit_1_2_4_1;
}