Upgrade to GHC 8.10 and use Ubuntu 20.04 as base image for haskell docker images#1852
Upgrade to GHC 8.10 and use Ubuntu 20.04 as base image for haskell docker images#1852akshaymankar merged 70 commits intodevelopfrom
Conversation
|
@fisx , is this still a draft? |
|
yes. i was hoping this would be easy, but it wasn't. don't remember what i got stuck with. |
|
I don't understand the following error: |
|
The above error was with amazonka from hackage. Now I am running stack-2.7.3 works better. |
|
|
(maybe try cryptohash head from github main branch?) |
|
|
warning: we may have to use stack-2.7.3 or whatever's up to date now. |
askUnliftIO got removed from the type class
`sendMimeMail2` is deprecated, `sendMail`'s API changed and is recommended instead of `sendMimeMail2`.
|
Please ignore the main PR pipeline and the status check, it will not work with these changes. There is a separate pipeline for this branch here: https://bridge-ie-concourse.zinfra.io/teams/main/pipelines/wire-server-ghc8107. When this PR gets merged, I will update the PR pipeline and other build pipelines. |
fisx
left a comment
There was a problem hiding this comment.
@akshaymankar feel free to approve it yourself; I can't since I started the PR :)
(small commit resolving the conflicts coming up.)
|
last commit is wrong, in order for direnv to pick up the changes you need to leave the directory and come back. i'll try again when i'm dong building. |
Hmm, we need to add a bunch of |
|
any other blockers? i say |
I am planning to |
Wingman is broken on HLS 1.5
As the only bindists for GHC 8.10.7 on Alpine Linux are for integer-simple and migrating to integer-simple is some work, this PR swaps out the Alpine docker images with Ubuntu 20.04 based docker images. As Ubuntu is a much more widely used distribution among haskellers, we hope for better support from community for this.
Checklist
changelog.d.