!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

685 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://nixos.org/manual/nixpkgs/unstable/#haskell | Current PR: https://github.com/nixos/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Ahaskell-updates | Maintainer Docs: https://github.com/NixOS/nixpkgs/blob/haskell-updates/pkgs/development/haskell-modules/HACKING.md | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org | Merger Schedule: https://cloud.maralorn.de/apps/calendar/p/H6migHmKX7xHoTFa/dayGridMonth/now | Join #haskell.nix:libera.chat for question about the alternative haskell.nix infrastructure136 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
6 Sep 2025
@maralorn:maralorn.demaralorn
In reply to @sternenseemann:systemli.org
maralorn: Cabal-syntax is reinstallable, ghc not; so that's probably the reason
Good point
11:11:59
@sternenseemann:systemli.orgsterni emily: would you look at that https://gitlab.haskell.org/ghc/ghc/-/commit/50842f83f467ff54dd22470559a7af79d2025c03 17:30:44
@sternenseemann:systemli.orgsternithough I think it fails at configure time (?)17:31:48
@emilazy:matrix.orgemily😅17:31:54
@emilazy:matrix.orgemilygood timing I suppose17:32:00
@emilazy:matrix.orgemilyI think it was already a warning before17:32:33
@emilazy:matrix.orgemilyI guess they made it an error and then reverted that?17:32:43
@sternenseemann:systemli.orgsterniyeah sounds like it, tbh I linked this before I read the diff17:37:14
@sternenseemann:systemli.orgsterniconfigure would still fail looks like17:38:43
@sternenseemann:systemli.orgsternibut I guess the wording is significant…17:38:55
@emilazy:matrix.orgemily insofar as LLVM support on old GHCs is cared about it still makes sense to backport even the trivial bumps because it shuts up the warning on every single .hs 18:10:56
@emilazy:matrix.orgemilybut yeah, when I was looking over all the issues and patches and bumps it seemed like the compatibility issues were all "obvious hard error from CLI change" type things (and even some of those only discovered/fixed after the fact)18:12:20
@emilazy:matrix.orgemily there's things like the LoongArch64 -mcmodel stuff that I linked in the file, but those aren't really related to the version 18:12:48
@emilazy:matrix.orgemilylike there are "non-obvious bugs/infelicities in the LLVM backend" and there are "obvious compat issues with how they invoke it that produce hard errors when bumping the version", but I couldn't really find anything in the intersection of those18:14:02
@emilazy:matrix.orgemilyand several of the bump changes make it clear that the QA process is just "make sure it bootstraps" anyway18:14:28
@emilazy:matrix.orgemilyer not intersection exactly. you know what i mean :)18:15:20
@sternenseemann:systemli.orgsterniLLVM backend could be totally unusable already now and we wouldn't really know unfortunately.18:22:29
@sternenseemann:systemli.orgsternitechnically, this fix would help LLVM 19 compat insofar as it helps LLVM >= 3.4.0 compat :D https://gitlab.haskell.org/ghc/ghc/-/issues/2501918:26:12
@emilazy:matrix.orgemilywell, it works enough on 9.4 with my patches to build GHC itself at least…18:29:30
@emilazy:matrix.orgemilybut yeah I don't get the impression there is much care for it18:29:53

Show newer messages


Back to Room ListRoom Version: 6