!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

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

Load older messages


SenderMessageTime
31 Dec 2024
@symphorien:xlumurb.eusymphorienI had to disable tests on several packages because of it21:21:04
@symphorien:xlumurb.eusymphorienwell this is off topic for this channel21:21:18
@sternenseemann:systemli.orgsterni (he/him) emily: has been like that for a while now 22:16:38
@sternenseemann:systemli.orgsterni (he/him)✅ LTS 2223:25:39
@sternenseemann:systemli.orgsterni (he/him)* ✅ LTS 22.4323:26:01
@maralorn:maralorn.demaralornCan we now immediately work on 23?23:30:30
@sternenseemann:systemli.orgsterni (he/him)that's the question23:48:03
@sternenseemann:systemli.orgsterni (he/him)depends on whether we want to work on 9.12 first for e.g. jailbreak-cabal etc.23:48:38
@sternenseemann:systemli.orgsterni (he/him)but maybe we'll just forward port that stuff 23:48:49
@sternenseemann:systemli.orgsterni (he/him)staging-next-24.11 probably buys us another week before staging-next starts23:49:04
1 Jan 2025
@me:linj.techlinj To link a nixos test to a haskell package, I should edit pkgs/development/haskell-modules/configuration-nix.nix, right? 01:40:28
@maralorn:maralorn.demaralorn
In reply to @sternenseemann:systemli.org
staging-next-24.11 probably buys us another week before staging-next starts
Meaning we could try to get another merge in this staging cycle?
01:43:39
@sternenseemann:systemli.orgsterni (he/him)yes e.g. with jailbreak-cabal for GHC 9.1202:53:25
@sternenseemann:systemli.orgsterni (he/him)to add to passthru.tests? yes02:53:37
@hellwolf:matrix.orghellwolf

thank you, team.

and happy new year.

I will upgrade to 912 soon!!

10:37:00
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.14:26:19
@me:linj.techlinj sterni: Do you think adding kmonad to the mergeable job is a good idea? 18:08:00
@sternenseemann:systemli.orgsterni (he/him) linj: isn't necessary, if the package has a maintainer it will already be added to maintained and the nixosTest will show up in reports of failing packages automatically (hydra-report.hs) 18:39:39
@sternenseemann:systemli.orgsterni (he/him) mergeable is for packages that may never be broken which kmonad isn't really 18:40:05
@maralorn:maralorn.demaralornCabal started throwing errors when there is not local hackage db. Is there a way I can disable that it wants that?20:19:08
@sternenseemann:systemli.orgsterni (he/him)https://github.com/MercuryTechnologies/cabal/commit/ec242b1cb21e450d5212efd5c445f0d70786092e23:00:58
@sternenseemann:systemli.orgsterni (he/him)i.e. upgrade 3.14.1.123:01:39
@sternenseemann:systemli.orgsterni (he/him)* i.e. upgrade to 3.14.1.1 not shipping in any nixpkgs near you23:03:46
@sternenseemann:systemli.orgsterni (he/him)c.f. https://github.com/haskell/cabal/issues/1050423:06:52
@emilazy:matrix.orgemilylooks like that was merged upstream, https://github.com/haskell/cabal/commit/6bfdbfd33a5f4e1f2b1b614c9b40372c1f07c88f?23:33:58
@emilazy:matrix.orgemilyso patch just needs backporting?23:34:08
@scm:sven.ccscm left the room.23:53:34
2 Jan 2025
@jean-paul.:matrix.orgjean-paul.

So enableSeparateBinOutput and justStaticExecutables have essentially the same effect on the closure size (in the former case, only for the bin output). I take this to mean they are making the same changes to how the final executable is linked?

It's a bit surprising that enableSeparateBinOutput changes the way the executable is linked, rather than merely creating a new derivation output that contains the executables, isn't it?

13:39:05
@sternenseemann:systemli.orgsterni (he/him) jean-paul.: executables are always statically linked against their Haskell dependencies even without either override 13:44:46
@sternenseemann:systemli.orgsterni (he/him) justStaticExecutables means “just the static executables already included in the given package” 13:45:20

Show newer messages


Back to Room ListRoom Version: 6