Skip to content

Commit 1eaa396

Browse files
authored
Fix #1507 by running postBuild hook in setup build (#1519)
* Includes very temporary work around for CI issue
1 parent 5ea1196 commit 1eaa396

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

builder/setup-builder.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ let
8282
fi
8383
done
8484
[ -f ./Setup ] || (echo Failed to build Setup && exit 1)
85-
runHook preBuild
85+
runHook postBuild
8686
'';
8787

8888
installPhase = ''

overlays/hackage-quirks.nix

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,16 @@ in { haskell-nix = prev.haskell-nix // {
2525
];
2626
};
2727

28+
# TODO remove this when `dependent-sum-0.7.1.0` constraint on `some` has been updated.
29+
# See https://github.com/haskell/haskell-language-server/issues/2969
30+
# and https://github.com/obsidiansystems/dependent-sum/issues/71
31+
haskell-language-server = {
32+
cabalProject = ''
33+
packages: .
34+
constraints: dependent-sum >=0.7.1.0
35+
'';
36+
};
37+
2838
lsp-test = {
2939
cabalProject = ''
3040
packages: .

0 commit comments

Comments
 (0)