You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: .github/workflows/haskell.yml
+15
Original file line number
Diff line number
Diff line change
@@ -65,13 +65,15 @@ jobs:
65
65
include:
66
66
67
67
- name: 8.0.2
68
+
use_haskell_actions: true
68
69
ghc_version: 8.0.2
69
70
runner: ubuntu-latest
70
71
cabal_version: 3.2.0.0
71
72
pack_options: DISABLE_TEST=y
72
73
ignore_error: false
73
74
74
75
- name: 8.2.2
76
+
use_haskell_actions: true
75
77
ghc_version: 8.2.2
76
78
runner: ubuntu-latest
77
79
cabal_version: 3.2.0.0
@@ -172,6 +174,19 @@ jobs:
172
174
steps:
173
175
- uses: actions/checkout@v4
174
176
177
+
# This is only required for 8.0.2 and 8.2.2
178
+
# Fails with the following error when we use ghcup:
179
+
# /usr/local/.ghcup/tmp/ghcup-05bf9c49ec7cd38c/usr/local/.ghcup/ghc/8.0.2/lib/ghc-8.0.2/bin/ghc-pkg: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
180
+
# This might be because the older ghc installers look for libtinfo.so.5 and not libtinfo.so
181
+
# If that is the case "sudo ln libtinfo.so libtinfo.so.5" should fix the problem
182
+
# But we can't sudo on the CI so this is the roundabout way to get the CIs working with minimal effort
0 commit comments