Skip to content

Commit

Permalink
haskellPackages.leveldb-haskell: fix build
Browse files Browse the repository at this point in the history
Closes #166892.
  • Loading branch information
rnhmjoj authored and sternenseemann committed Apr 2, 2022
1 parent ab393ca commit 6a36abc
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 3 deletions.
6 changes: 6 additions & 0 deletions pkgs/development/haskell-modules/configuration-common.nix
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,12 @@ self: super: {
# There are numerical tests on random data, that may fail occasionally
lapack = dontCheck super.lapack;

# fix tests failure for base≥4.15 (https://github.com/kim/leveldb-haskell/pull/41)
leveldb-haskell = appendPatch (fetchpatch {
url = "https://github.com/kim/leveldb-haskell/commit/f5249081f589233890ddb1945ec548ca9fb717cf.patch";
sha256 = "14gllipl28lqry73c5dnclsskzk1bsrrgazibl4lkl8z98j2csjb";
}) super.leveldb-haskell;

# Arion's test suite needs a Nixpkgs, which is cumbersome to do from Nixpkgs
# itself. For instance, pkgs.path has dirty sources and puts a huge .git in the
# store. Testing is done upstream.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2917,7 +2917,6 @@ broken-packages:
- lens-xml
- less-arbitrary
- Level0
- leveldb-haskell
- level-monad
- levenshtein
- levmar
Expand Down
3 changes: 1 addition & 2 deletions pkgs/development/haskell-modules/hackage-packages.nix

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 6a36abc

Please sign in to comment.