!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

729 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.org146 Servers

Load older messages


SenderMessageTime
4 Aug 2025
@teoc:matrix.orgTeo (he/him)Ah annoying!16:56:45
@oak:universumi.fioak πŸ³οΈβ€πŸŒˆβ™₯️Is it possible to ignore specific testcases when packaging a Haskell package, instead of disabling all the tests with dontCheck? With overrideCabal?19:03:10
@oak:universumi.fioak πŸ³οΈβ€πŸŒˆβ™₯️Found a solution, modify testFlags through overrideCabal21:09:34
5 Aug 2025
@mrcjk:matrix.orgMarc Jakobi I think I've narrowed the high memory consumption down to the use of inline-python's marshalling functions (fromPy, ...).
Will investigate further...
06:59:22
@mrcjk:matrix.orgMarc JakobiIt's not inline-python either. But I can work around it by disabling library profiling, which probably explains why I wasn't able to reproduce it outside of nix.09:48:07
@fargate:pikaviestin.fiFargate joined the room.12:44:58
@fargate-official:matrix.org@fargate-official:matrix.org left the room.12:45:33
@mrcjk:matrix.orgMarc JakobiIt's a combination of library profiling + template haskell in large modules (500 LOC). Please don't ask me why we have modules with ~500 LOC πŸ™ˆ13:39:15
@magic_rb:matrix.redalder.orgmagic_rb500 loc is not that much? Id think13:39:53
@magic_rb:matrix.redalder.orgmagic_rbIf you said 5000loc then sure13:40:00
@mrcjk:matrix.orgMarc JakobiI don't know how much the TH is adding to those lines13:44:38
@magic_rb:matrix.redalder.orgmagic_rbAh right, lots of TH13:44:56
@teoc:matrix.orgTeo (he/him)You can use https://downloads.haskell.org/ghc/latest/docs/users_guide/debugging.html#ghc-flag-ddump-splices if you want to see the stuff TH outputs14:07:00
@sternenseemann:systemli.orgsterni (he/him)you should also probably try to figure out whether GHC or the linker is the problem14:44:05
6 Aug 2025
@mikelpr:matrix.orgMikel PΓ©rez changed their profile picture.02:53:36
7 Aug 2025
@jryans:matrix.orgJ. Ryan Stinnett joined the room.13:34:41
8 Aug 2025
@0x4a6f:nixos.dev0x4A6F joined the room.06:54:24
@sternenseemann:systemli.orgsterni (he/him) teo (they/he): is there an issue alreday for the issue that finalStage = Stage2 is silently ignored? 10:06:06
@teoc:matrix.orgTeo (he/him) Not as far as I know. it would be good to make one 10:07:18
@teoc:matrix.orgTeo (he/him)even if there is one, it would put it back on folks' radar10:07:32
@sternenseemann:systemli.orgsterni (he/him)https://gitlab.haskell.org/ghc/ghc/-/issues/2628910:45:58
@sternenseemann:systemli.orgsterni (he/him)let's try this again https://discourse.nixos.org/t/call-for-contributions-we-are-updating-to-ghc-9-10-2/67756 (lmk about any typos)11:36:01
@sternenseemann:systemli.orgsterni (he/him)funny that we did 9.2, 9.4, 9.6 and 9.8 without ever posting on discourse11:36:26
@sternenseemann:systemli.orgsterni (he/him)though 8.10 -> 9.0 truly was the big one11:36:36
@sternenseemann:systemli.orgsterni (he/him) I'm a bit concerned people will be scared away by this wall of text, but I'm the wrong person to write a short post. Also documentation on contributing to haskellPackages is really spotty. 11:38:41
@sternenseemann:systemli.orgsterni (he/him)The short intro I wrote (and copied here) for 9.0.2 post is kinda good, maybe we should just put that in the Nixpkgs manual as a starting point.11:39:11
@b:chreekat.netchreekatIt's an excellent post11:59:28
@selkie-diligent-61ad45186da03739848be880:gitter.im@selkie-diligent-61ad45186da03739848be880:gitter.im left the room.13:55:04
@emilazy:matrix.orgemily has anyone noticed a GHC build hanging around building ghc-9.8.4 (buildPhase): | Run Ghc CompileCWithGhc Stage1: rts/Hash.c => _build/stage1/rts/build/c/Hash.thr_debug_dyn_o with a bunch of C compilers using all the CPU they can find overnight but seemingly not progressing 14:11:44
@emilazy:matrix.orgemily(I suspect the answer is no and this is an LLVM 21 regression but I thought I'd check)14:11:53

Show newer messages


Back to Room ListRoom Version: 6