Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add image for GHC 9.6 #102

Closed
tarleb opened this issue Mar 12, 2023 · 4 comments
Closed

Add image for GHC 9.6 #102

tarleb opened this issue Mar 12, 2023 · 4 comments
Assignees
Labels
blocked/upstream enhancement New feature or request

Comments

@tarleb
Copy link
Collaborator

tarleb commented Mar 12, 2023

GHC 9.6.1 was released on Mar 10: https://www.haskell.org/ghc/download_ghc_9_6_1.html

@tarleb tarleb added the enhancement New feature or request label Mar 12, 2023
@tarleb tarleb self-assigned this Mar 12, 2023
@tarleb
Copy link
Collaborator Author

tarleb commented Mar 12, 2023

It seems that upstream does currently not provide a aarch64 linux version of cabal-install 3.10.1.0.

@tarleb
Copy link
Collaborator Author

tarleb commented Mar 12, 2023

@AlistairB what is the usual way to proceed here? Is this something that we need to act on, or should we just wait for all necessary binaries to become available?

@AlistairB
Copy link
Contributor

AlistairB commented Mar 12, 2023

Ah good pickup. This looks to be an oversight in their release process. Ideally it would be good to raise an issue to let the cabal folk know it is missing and wait for it to be added. (I was also hoping for aarch64 + deb11 release, although looks like ghc 9.6.1 does not include aarch64 + deb11 either so still blocked on that front. Looks like GHC will have this as of 9.8.1).

Another tip, it can be useful to see what ghcup is doing. In this case we can see that it is using 'unofficial bindists', so ghcup is filling in this blank itself (just to sanity check there is not some other bindist we are not noticing). The docker official images cannot use unofficial releases though.

Also, with 9.6.1 being released, I think it is time to drop 9.0 support. 9.0 was a 'tick' or 'non-LTS' release. See haskellfoundation/tech-proposals#34 (which was not endorsed, but it is still the unofficial policy). With 9.2 being a LTS type release that has a stackage lts and also ghcup has as the 'recommended' version, 9.0 can go I reckon.

@develop7
Copy link
Collaborator

Fixed by #109

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked/upstream enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants