!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

660 Members
For discussions and questions about Haskell with Nix, cabal2nix and haskellPackages in nixpkgs | Current Docs: https://nixos.org/manual/nixpkgs/unstable/#haskell | Current PR: https://github.com/nixos/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Ahaskell-updates | Maintainer Docs: https://github.com/NixOS/nixpkgs/blob/haskell-updates/pkgs/development/haskell-modules/HACKING.md | More Nix: #community:nixos.org | More Haskell: #haskell-space:matrix.org | Merger Schedule: https://cloud.maralorn.de/apps/calendar/p/H6migHmKX7xHoTFa/dayGridMonth/now | Join #haskell.nix:libera.chat for question about the alternative haskell.nix infrastructure132 Servers

Load older messages


SenderMessageTime
2 Jun 2025
@sternenseemann:systemli.orgsterni emily: it's probably better to use lld over ld.gold longterm, but we'd have to check first how bad ld.bfd is nowadays 12:43:43
@sternenseemann:systemli.orgsterniI wonder if GHC's configure script still rejects ld.bfd…12:44:12
@teoc:matrix.orgteo (they/he)I'd be keen to just make it an opt-in thing for now, and then at some point in the future we can make it the default if we want12:49:44
@alex:tunstall.xyzAlex
In reply to @emilazy:matrix.org
OTOH both ld.gold and ld.bfd sort of suck for Linux to be on so maybe someone should make LLD happen system-wide :P
I've found mold to be even better than lld.
But it doesn't (didn't?) support the weird things GHC does. :(
18:24:42
@alexfmpe:matrix.orgalexfmpewth is going on with git-annex20:28:53
@alexfmpe:matrix.orgalexfmpeevery lts bump invalides its hash20:29:01
@maralorn:maralorn.demaralornWell, that’s on purpose. peti left an excellent comment there. 😄20:32:36
@maralorn:maralorn.demaralorn

The Hackage tarball is purposefully broken, because it's not intended to be, like, useful.

20:33:06
@maralorn:maralorn.demaralornMakes me smile everytime I read it. 😄20:33:15
@alexfmpe:matrix.orgalexfmpecan we, like, shame upstream into doing something different?20:54:44
@sternenseemann:systemli.orgsternihm did wolfgang talk to anyone before the warnIf change?21:28:42
@sternenseemann:systemli.orgsternithe PR is pretty much what I wanted to do myself, but it's a pretty self merge in any case21:29:05
@sternenseemann:systemli.orgsternimaybe he has telepathic abilities :)21:29:13
@maralorn:maralorn.demaralornI know of nothing. 😄21:41:40
@maralorn:maralorn.demaralornSooo … what would an empty queue roughly look like? I guess 50k builds waiting for staging-next is not it? 😄22:44:26
@sternenseemann:systemli.orgsternithat's a question22:45:17
@sternenseemann:systemli.orgsterniI mean we can probably eval, we share most GHCs with staging-next22:45:35
@sternenseemann:systemli.orgsterniif it's a problem someone can always cancel an eval22:45:43
4 Jun 2025
@varikvalefor:matrix.orgla .varik. .VALefor. changed their profile picture.00:33:34
@alpm:matrix.orgAlp Mestanogullari joined the room.09:47:39
@sternenseemann:systemli.orgsternishenanigans… https://github.com/commercialhaskell/stackage/issues/776812:07:20
@sternenseemann:systemli.orgsterniover https://github.com/NixOS/nixpkgs/pull/41388512:19:57
@maralorn:maralorn.demaralorn sterni: Would you prefer all haskell-updates PRs to have that prefix? 12:21:03
@sternenseemann:systemli.orgsterniit doesn't really matter, I think it is more useful for other reviewers to immediately see that they can ignore it12:21:42
@sternenseemann:systemli.orgsternithough I think other commiters just ignore Haskell PRs based on the label as a general rule, so probably doesn't matter12:22:01
@sternenseemann:systemli.orgsterniyou don't need it for searching since base:haskell-updates works for that12:22:16
@sternenseemann:systemli.orgsterni Alex: https://hydra.nixos.org/build/299142554/nixlog/48 this is the race condition 12:35:29
@alexfmpe:matrix.orgalexfmpeshall we merge my aarch64-android-prebuilt and ucrt64 PRs this cycle? I rather not do more rounds of fixing nix-fmt conflicts https://github.com/NixOS/nixpkgs/pull/355543 https://github.com/NixOS/nixpkgs/pull/35774417:46:33
@alex:tunstall.xyzAlex
In reply to @sternenseemann:systemli.org
Alex: https://hydra.nixos.org/build/299142554/nixlog/48 this is the race condition

Seems simple enough to work around. PR soon.

(Do you know if upstream is interested in a fix for such an old version?)

18:53:09
@maralorn:maralorn.demaralorn
In reply to @alexfmpe:matrix.org
shall we merge my aarch64-android-prebuilt and ucrt64 PRs this cycle? I rather not do more rounds of fixing nix-fmt conflicts
https://github.com/NixOS/nixpkgs/pull/355543
https://github.com/NixOS/nixpkgs/pull/357744
I merged the one I had already approved. I haven't even heard of ucrt before. 😂
19:07:59

Show newer messages


Back to Room ListRoom Version: 6