| 14 Jan 2025 |
maralorn | Phew | 13:15:20 |
maralorn | sterni: Can we override Cabal and unix? | 13:17:13 |
sterni | yes, but it's a massive headache becasue unix is also used by other libraries | 13:17:32 |
sterni | The patch for unix is trivial we can probably just pick it onto every GHC we ship. | 13:17:55 |
maralorn | Sounds good | 13:18:16 |
sterni | 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 | Still annoying | 13:18:20 |
maralorn | 😆 | 13:18:33 |
sterni | It seems very unnecessary, yes. | 13:18:34 |
maralorn | I wonder which bug this is supposed to prevent. | 13:23:03 |
maralorn | That is a super cautious bound bump. | 13:23:36 |
sterni | it broke ghcup on debian | 13:23:52 |
maralorn | Oh | 13:24:06 |
sterni | but it seems a little extreme still | 13:24:20 |
sterni | our i686-linux at least still uses 32bit time_t etc. | 13:24:47 |
sterni | going to make the patch PR at some later point | 13:25:43 |
sterni | also uh https://github.com/haskell/ghcup-hs/issues/1107#issuecomment-2571330758 | 13:26:24 |
sterni | ?!?!!!? | 13:26:27 |
alexfmpe | When I am king, everyone not using nix will pay an extra tax | 13:33:15 |
alexfmpe | The only decision left is whether to call it nax or tix | 13:33:43 |
| Luke joined the room. | 20:47:48 |
| 16 Jan 2025 |
sterni | https://github.com/NixOS/nixpkgs/pull/374323 | 15:09:09 |
sterni | I'd want to merge that soon and trigger another eval, so we can generate a hydra report with less noise. | 15:15:29 |
alexfmpe | did not expect HLS to depend on clay of all things | 23:06:45 |
alexfmpe | failed eval due to some "time to remove me" override on clay | 23:07:02 |
alexfmpe | let's see what else it fails on | 23:07:11 |
alexfmpe | via stan | 23:07:20 |
maralorn | 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 | "why am I building 9.6" he says, not noticing supportedGhcVersions ? [ "96" ] | 00:37:17 |
alexfmpe | if we're defaulting to singleton-of-blessed-version, can we get this in sync somehow? | 00:37:50 |