!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

742 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/ | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org148 Servers

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


SenderMessageTime
9 Aug 2025
@danl:envs.net@danl:envs.net joined the room.05:01:30
@emilazy:matrix.orgemilyhow does one understand why a non-Stackage package is several major versions old in the Haskell package set? would it be because of things requiring an older version, or are Hackage packages not bumped en masse at all?22:03:17
@emilazy:matrix.orgemily llvm-tf is at 16.0 and I don't immediately see why – seems like the stuff pinning llvm-* to old versions are already marked broken 22:04:57
@sternenseemann:systemli.orgsterni (he/him)because the llvm-tf > 16 versions have only been uploaded a month ago22:08:41
@sternenseemann:systemli.orgsterni (he/him)staging is on 21.022:08:47
@emilazy:matrix.orgemilyah I didn't notice that even 17.0 was so recent… thank you22:10:26
@sternenseemann:systemli.orgsterni (he/him) 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.orgsterni (he/him)yes-ish22:12:14
@sternenseemann:systemli.orgsterni (he/him)it's mostly meant to fail our CI, but it's hard to implement that22:12:42
@emilazy:matrix.orgemilyright22:14:00
@sternenseemann:systemli.orgsterni (he/him)in 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.orgsterni (he/him)but we should probably revert it22:14:49
@sternenseemann:systemli.orgsterni (he/him) 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.orgsterni (he/him)at 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.orgsterni (he/him)Haskell bindings get frequently overlooked in my experience00:44:17

Show newer messages


Back to Room ListRoom Version: 6