!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

701 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://haskell4nix.readthedocs.io/141 Servers

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


SenderMessageTime
9 Jul 2025
@maralorn:maralorn.demaralornGenerally the nixpkgs infrastructure is already profiling enabled no intervention required.14:05:09
@maralorn:maralorn.demaralornMaybe however you don’t want to use -prof and instead --enable-library-profiling. Not sure.14:05:54
@maralorn:maralorn.demaralorn Yeah, 2.10 had a lot of plugins disabled on 9.12 and had that documented wrongly in the support matrix in their user guide. 14:07:00
@sellout:matrix.orgsellout Yeah, building the derivation twice on the same machine works. The trouble (I think) is figuring out what to push to the cache so that when a fresh machine (e.g., CI runner) does nix build .#all, it can relatively quickly download the cached all closure. But (again, I think) it ends up building the world just to evaluate all.drv, when it should be able to pull all.drv from the cache as well … which, uh, I guess makes it clear that I should just need to push all.drv as well … which I’m pretty sure I have been. So now some more digging to see how I messed that up. 16:48:52

Show newer messages


Back to Room ListRoom Version: 6