!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

695 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 infrastructure138 Servers

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


SenderMessageTime
9 Aug 2025
@emilazy:matrix.orgemilyah I didn't notice that even 17.0 was so recent… thank you22:10:26
@sternenseemann:systemli.orgsterni you should be able to find out by grepping pkgs/development/haskell-modules/configuration-* if it should be the case 22:11:30
@emilazy:matrix.orgemilyis it intentional that https://github.com/NixOS/nixpkgs/blob/ca321b05ae7f096c195eb14809e55ef9921f19eb/pkgs/development/haskell-modules/configuration-nix.nix#L506-L514 will make CI fail on LLVM bumps?22:11:40
@sternenseemann:systemli.orgsterniyes-ish22:12:14
@sternenseemann:systemli.orgsterniit's mostly meant to fail our CI, but it's hard to implement that22:12:42
@emilazy:matrix.orgemilyright22:14:00
@sternenseemann:systemli.orgsterniin my experience bindings etc. are pretty tricky because no one tests these when updating the base package, so I wanted to make it visible for us here at least22:14:35
@sternenseemann:systemli.orgsternibut we should probably revert it22:14:49
@sternenseemann:systemli.orgsterni the problem is also that you can't just update the number on the bump yet because the package wants to link against libLLVM21-git 22:15:33
@sternenseemann:systemli.orgsterniat least last I checked22:15:40
@emilazy:matrix.orgemilywell, we do build quite a lot of stuff when bumping LLVM22:32:12
@emilazy:matrix.orgemilyat least22:32:14
@emilazy:matrix.orgemilyso it may be a special case in terms of bindings22:32:17
10 Aug 2025
@sternenseemann:systemli.orgsterniHaskell bindings get frequently overlooked in my experience00:44:17
@sternenseemann:systemli.orgsternithough we haven't had Haskell LLVM bindings where an up to date version is readily available00:44:43
@sternenseemann:systemli.orgsternillvm-hs never uploaded anything after 9.0.1 to Hackage and I never bothered to work out how usable the llvm-12 branch was00:45:40
@sternenseemann:systemli.orgsterninow that's all kind of irrelevant00:45:46
@emilazy:matrix.orgemilyI mean more "when we bump LLVM people are building full Darwin systems"02:00:07
11 Aug 2025
@lambdatheultimatealias:matrix.orglambdatheultimatealiasI can see a few of us have fixes in Hackage for Ghc 9.12. Should we be waiting for the next run of the Hackage update script on the haskell-updates branch or running it ourselves and submitting the relevant patch as a PR? Also is there a way of knowing in general whether another pull from Hackage is planned to avoid unnecessary PRs?10:49:49

Show newer messages


Back to Room ListRoom Version: 6