!RbXGJhHMsnQcNIDFWN:nixos.org

Haskell in Nixpkgs/NixOS

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

Load older messages


SenderMessageTime
14 Jan 2025
@maralorn:maralorn.demaralornPhew13:15:20
@maralorn:maralorn.demaralorn sterni: Can we override Cabal and unix? 13:17:13
@sternenseemann:systemli.orgsterniyes, but it's a massive headache becasue unix is also used by other libraries13:17:32
@sternenseemann:systemli.orgsterniThe patch for unix is trivial we can probably just pick it onto every GHC we ship.13:17:55
@maralorn:maralorn.demaralornSounds good13:18:16
@sternenseemann:systemli.orgsterni

The question is whether we even need it

On that platform (as well as any other glibc/musl platform), however, CTimeVal isn't used for anything at all because there are #ifdefs that prefer using utimensat which takes CTimeSpec instead. This fix is therefore quite theoretical, as it is unknown whether there are any platforms actually affected.

13:18:18
@maralorn:maralorn.demaralornStill annoying13:18:20
@maralorn:maralorn.demaralorn😆13:18:33
@sternenseemann:systemli.orgsterniIt seems very unnecessary, yes.13:18:34
@maralorn:maralorn.demaralornI wonder which bug this is supposed to prevent.13:23:03
@maralorn:maralorn.demaralornThat is a super cautious bound bump.13:23:36
@sternenseemann:systemli.orgsterniit broke ghcup on debian13:23:52
@maralorn:maralorn.demaralornOh13:24:06
@sternenseemann:systemli.orgsternibut it seems a little extreme still13:24:20
@sternenseemann:systemli.orgsterniour i686-linux at least still uses 32bit time_t etc.13:24:47
@sternenseemann:systemli.orgsternigoing to make the patch PR at some later point13:25:43
@sternenseemann:systemli.orgsternialso uh https://github.com/haskell/ghcup-hs/issues/1107#issuecomment-257133075813:26:24
@sternenseemann:systemli.orgsterni?!?!!!?13:26:27
@alexfmpe:matrix.orgalexfmpeWhen I am king, everyone not using nix will pay an extra tax 13:33:15
@alexfmpe:matrix.orgalexfmpeThe only decision left is whether to call it nax or tix13:33:43
@luke:vuksta.comLuke joined the room.20:47:48
16 Jan 2025
@sternenseemann:systemli.orgsternihttps://github.com/NixOS/nixpkgs/pull/37432315:09:09
@sternenseemann:systemli.orgsterniI'd want to merge that soon and trigger another eval, so we can generate a hydra report with less noise.15:15:29
@alexfmpe:matrix.orgalexfmpedid not expect HLS to depend on clay of all things23:06:45
@alexfmpe:matrix.orgalexfmpefailed eval due to some "time to remove me" override on clay23:07:02
@alexfmpe:matrix.orgalexfmpelet's see what else it fails on23:07:11
@alexfmpe:matrix.orgalexfmpevia stan 23:07:20
@maralorn:maralorn.demaralorn
In reply to @alexfmpe:matrix.org
did not expect HLS to depend on clay of all things
Yeah, @manuelbaerenz:matrix.org stumbled over that recently when iterating on the clay repo flake. 😂
23:09:15
17 Jan 2025
@alexfmpe:matrix.orgalexfmpe "why am I building 9.6" he says, not noticing supportedGhcVersions ? [ "96" ] 00:37:17
@alexfmpe:matrix.orgalexfmpeif we're defaulting to singleton-of-blessed-version, can we get this in sync somehow?00:37:50

Show newer messages


Back to Room ListRoom Version: 6