From 756a66ec0875b675bd3256d46d57419827312426 Mon Sep 17 00:00:00 2001 From: Ben Gamari Date: Thu, 12 Jan 2023 03:55:31 +0000 Subject: gitlab-ci: Pass -w to cabal update Due to cabal#8447, cabal-install 3.8.1.0 requires a compiler to run `cabal update`. --- .gitlab/ci.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to '.gitlab') diff --git a/.gitlab/ci.sh b/.gitlab/ci.sh index 19afcdb5f6..3599aabd82 100755 --- a/.gitlab/ci.sh +++ b/.gitlab/ci.sh @@ -236,7 +236,9 @@ function set_toolchain_paths() { } function cabal_update() { - run "$CABAL" update --index="$HACKAGE_INDEX_STATE" + # In principle -w shouldn't be necessary here but with + # cabal-install 3.8.1.0 it is, due to cabal#8447. + run "$CABAL" update -w "$GHC" --index="$HACKAGE_INDEX_STATE" } -- cgit v1.2.1