This is a cross-post of the announcement of the GHC deprecation policy we intend to implement in nixpkgs.
Thank you for your attention.
This is a cross-post of the announcement of the GHC deprecation policy we intend to implement in nixpkgs.
Thank you for your attention.
if the main reason to keep old ghc versions is to support cabal and stack based development on nixos then perhaps a good alternative is to add nixos support to ghcup. I think rustup just works on nixos, so it should be possible.
That’s a very nice RFC.
Okay this is interesting, thanks for sharing.
As the Fedora GHC/Haskell maintainer I “feel you” since I am also currently maintaining GHC packages from 8.10 to 9.12 also (and I just recently built them all for EPEL 10). I will gradually have to drop the oldest versions over time slowly, but I haven’t dropped any yet since introducing the ghcX.Y packages into Fedora. It is certainly a burden to keep them building, and I really wish we didn’t “need” to do this (and with less frequent major ghc versions hopefully).