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

Support for GHC 9.8.4 #4493

Open
meMuszr opened this issue Feb 10, 2025 · 6 comments
Open

Support for GHC 9.8.4 #4493

meMuszr opened this issue Feb 10, 2025 · 6 comments
Labels
type: support User support tickets, questions, help with setup etc.

Comments

@meMuszr
Copy link

meMuszr commented Feb 10, 2025

Hi -

I'm new to this whole environment so excuse me if I'm doing something incorrect.

HLS states supported versions here:
https://haskell-language-server.readthedocs.io/en/latest/support/ghc-version-support.html#current-ghc-version-support-status

Snapshots:
https://www.stackage.org/snapshots

LTS 23.8 uses GHC 9.8.4 which is not supported by HLS - is there a way to add support? I would imagine the minor version increment would make this easy but not sure how to go about it myself.

@meMuszr meMuszr added status: needs triage type: support User support tickets, questions, help with setup etc. labels Feb 10, 2025
@fendor
Copy link
Collaborator

fendor commented Feb 11, 2025

@meMuszr Thank you for the bug report!

HLS master already supports GHC 9.8.4, we are merely missing a release for GHC 9.8.4 which we are planning to do soon.
You can compile HLS from source via ghcup, for example ghcup compile hls --ghc 9.8.4 --git-ref master, that should work fine.

@meMuszr
Copy link
Author

meMuszr commented Feb 11, 2025

Thanks for the support. Is there a reason these don't release in tandem? Confusing DX trying to bootstrap a project with defaults and not having it work appropriately.

@georgefst
Copy link
Collaborator

Is there a reason these don't release in tandem?

Basically, because they're maintained by separate groups of people, both somewhat lacking in manpower (ditto GHCup, Cabal...). It's a recognised problem and I believe there have been discussions around syncing releases up better, possibly shepherded by the Haskell Foundation, but I can't seem to find a thread about this right now.

@4ad
Copy link

4ad commented Mar 4, 2025

Still waiting for this, what's the holdup for making a new release?

@fendor
Copy link
Collaborator

fendor commented Mar 4, 2025

We were hoping we could coordinate it with the upcoming 9.6.7 and 9.12.2 release.

@fendor
Copy link
Collaborator

fendor commented Mar 25, 2025

Support for GHC 9.8.4 will be added with #4434

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: support User support tickets, questions, help with setup etc.
Projects
None yet
Development

No branches or pull requests

4 participants