!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

717 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.org143 Servers

Load older messages


SenderMessageTime
21 Sep 2025
@emilazy:matrix.orgemilythis is not really relevant for the Nix case14:55:23
@sternenseemann:systemli.orgsterni (he/him) alexfmpe: https://github.com/nixos/nixpkgs/blob/e7f97488c1800dd9ee4316cc1021b751c05ab8f2/pkgs/development/haskell-modules/configuration-ghcjs-9.x.nix?plain=1#L34 i think this should be resolved with 9.12?! 20:00:28
@sternenseemann:systemli.orgsterni (he/him) emily: https://github.com/NixOS/nixpkgs/pull/413450#issuecomment-2941845343 20:04:18
@alexfmpe:matrix.orgalexfmpehuh probably yeah20:05:41
@emilazy:matrix.orgemilyright. I think it is still irrelevant/useless for the source builds though20:06:42
@emilazy:matrix.orgemilybecause all it can do is strip or fail to strip things that Nix will strip or fail to strip anyway20:07:02
@emilazy:matrix.orgemily in the case on that PR, xattr(1) was dutifully reporting that it failed to strip com.apple.provenance I suppose, and the installation procedure was unhappy 20:07:21
22 Sep 2025
@wolfgangwalther:matrix.orgWolfgang Walther sterni should we cherry-pick all the fixes we're not making to staging-next into haskell-updates? 11:44:41
@wolfgangwalther:matrix.orgWolfgang Walther * sterni should we cherry-pick all the fixes we're now making to staging-next into haskell-updates? 11:44:47
@maralorn:maralorn.demaralornMy suggestion would be to pause work on h-u until staging-next is merged?11:57:22
@wolfgangwalther:matrix.orgWolfgang WaltherFor possibly a full week or more?12:09:35
@maralorn:maralorn.demaralornIs that unreasonable?12:15:35
@sternenseemann:systemli.orgsterni (he/him)I think it makes sense to stage a bunch of set rebuilding changes on the branch and use a time when the x86_64-linux queue has calmed down a bit to get through it12:24:16
@sternenseemann:systemli.orgsterni (he/him)24.11 rebuilds everything again12:24:21
@wolfgangwalther:matrix.orgWolfgang WaltherImho, yes. That's essentially just making the next cycle much longer.12:24:21
@sternenseemann:systemli.orgsterni (he/him)package set update seems to eval already at https://github.com/NixOS/nixpkgs/pull/44505112:26:38
@maralorn:maralorn.demaralornI mean ideally the next cycles will be very quick, anyway.12:26:55
@maralorn:maralorn.demaralornWell, I mean anything that we want to do we can obviously do on the branch. I was just thinking that it might not be necessary to do the cherry-picks.12:28:36
@maralorn:maralorn.demaralorn* Well, I mean anything that we want to do we can obviously do on the branch. No need to stop working. I was just thinking that it might not be necessary to do the cherry-picks.12:29:03
@wolfgangwalther:matrix.orgWolfgang WaltherI'm just worrying about merge conflicts that we would have to resolve later. By picking the commits now, we can probably avoid most of them.12:33:01
@wolfgangwalther:matrix.orgWolfgang WaltherBut maybe there won't be too many, if we don't have too many changes in the cycle anyway.12:33:21
@sternenseemann:systemli.orgsterni (he/him)I think it does make sense also just to have visibility on those packages as well12:34:11
@sternenseemann:systemli.orgsterni (he/him)but may be inconsequential if staging-next is quick…12:34:23
@maralorn:maralorn.demaralornI mean, tbf. nixpkgs commit history is a mess anyway. So we can probably just do it …12:34:58
@sternenseemann:systemli.orgsterni (he/him)https://github.com/NixOS/nixpkgs/pull/443159 can also go into haskell-updates12:54:47
@sternenseemann:systemli.orgsterni (he/him)I think half of all haskell related commits from the last two months exist twice already12:55:26
@maralorn:maralorn.demaralornYou would probably have had it easier to convince me in this discussion if you had informed me that one of the PRs not being able to merge because the missing cherry-picks mad conflicts more likely was mine.18:01:25
23 Sep 2025
@a-kenji:matrix.orgkenji changed their display name from a-kenji to kenji.10:39:01
@teoc:matrix.orgTeo (he/him)Is there an easy way to create a dev shell where I can use GHC with the llvm backend? Ideally without having to recompile ghc12:25:26
@teoc:matrix.orgTeo (he/him)Oh wait maybe it's fine with stuff just being on the PATH12:27:39

Show newer messages


Back to Room ListRoom Version: 6