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

Update supported tools list #915

Closed
benz0li opened this issue Nov 6, 2023 · 11 comments
Closed

Update supported tools list #915

benz0li opened this issue Nov 6, 2023 · 11 comments

Comments

@benz0li
Copy link

benz0li commented Nov 6, 2023

Please add

  • GHC version 9.8.1
  • Cabal version 3.10.2.0
  • Stack version 2.13.1

to https://www.haskell.org/ghcup/install/#supported-tools and update tags latest and recommended.

@chreekat
Copy link
Contributor

chreekat commented Nov 6, 2023

Hi @benz0li ,

Making new versions available is the responsibility of the projects themselves.

Having said that, I believe all 3 versions you want are already available. Are you not able to select them?

Note that the "recommended" tag, on the other hand, is decided by GHCup (and @hasufell in particular), and it is project policy to be rather conservative about updating it.

@benz0li
Copy link
Author

benz0li commented Nov 6, 2023

Making new versions available is the responsibility of the projects themselves.

Ping @mpilgrem regarding Stack. Ping @Kleidukos regarding Cabal.

@chreekat
Copy link
Contributor

chreekat commented Nov 6, 2023

@benz0li are you not able to select the versions you want?

Cabal 3.10.2.0 was added yesterday, haskell/ghcup-metadata@173d03e

GHC 9.8.1 was added a month ago, haskell/ghcup-metadata@dd4f6ff

Stack 2.13.1 was added on Sep 30, haskell/ghcup-metadata@397fd41

@benz0li
Copy link
Author

benz0li commented Nov 6, 2023

@benz0li are you not able to select the versions you want?

Everything is fine.

Note that the "recommended" tag, on the other hand, is decided by GHCup (and @hasufell in particular), and it is project policy to be rather conservative about updating it.

I fully trust @hasufell's judgement.

@hasufell
Copy link
Member

hasufell commented Nov 6, 2023

I think what is meant here is the website: https://www.haskell.org/ghcup/install/#supported-tools

@chreekat
Copy link
Contributor

chreekat commented Nov 6, 2023

Ohhh... oops! Sorry for misunderstanding!

@benz0li
Copy link
Author

benz0li commented Nov 6, 2023

Regarding the release of Cabal 3.10.2.0 see https://discourse.haskell.org/t/cabal-install-3-10-2-0-released/8009/3

@benz0li
Copy link
Author

benz0li commented Nov 6, 2023

Ohhh... oops! Sorry for misunderstanding!

My fault. Should have expressed myself more clearly.

(Done. Updated comment.)

@hasufell
Copy link
Member

hasufell commented Nov 6, 2023

Done

@hasufell hasufell closed this as completed Nov 6, 2023
hasufell added a commit that referenced this issue Nov 6, 2023
@benz0li
Copy link
Author

benz0li commented Nov 6, 2023

@hasufell If you recommend GHC version 9.4.7, shouldn't you recommend cabal-install 3.8.1.0?

@hasufell
Copy link
Member

hasufell commented Nov 6, 2023

@hasufell If you recommend GHC version 9.4.7, shouldn't you recommend cabal-install 3.8.1.0?

We want to recommend cabal 3.10.X, but it has deficiencies. The recommendation being a little subpar at the moment is a reflection of the tooling landscape. The other alternative would have been to not recommend 9.4.7, which seems like maybe that would have been better, since it's largely defunct on windows whenever C header files are involved: vmchale/libarchive#34

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants