| 28 Dec 2025 |
whispers (it/fae) | open PR is https://github.com/NixOS/nixpkgs/pull/471587 | 04:57:03 |
whispers (it/fae) | last i checked, it might be a minute before merge since python 3.14 and gcc 15 have both caused non-insignificant breakage | 04:58:12 |
whispers (it/fae) | * | 05:07:45 |
whispers (it/fae) | * | 05:10:36 |
kalbasit | I see, makes sense; Thanks! I ended up working around my blocker for now but will keep an eye on this one... | 05:21:26 |
Grimmauld (any/all) | Tbh there will be a point when we should just merge, breakage be damned. Let maintainers fix their shitbwhen it is broken on master. Five people doing staging (okay maybe ten, it was more people than usual this time) doing fixes for all of nixpkgs isn't viable. | 08:31:30 |
Grimmauld (any/all) | * Tbh there will be a point when we should just merge, breakage be damned. Let maintainers fix their shit when it is broken on master. Five people doing staging (okay maybe ten, it was more people than usual this time) doing fixes for all of nixpkgs isn't viable. | 08:31:45 |
leona | it would be good if we could get numpy (on 3.14) and uvloop (3.13 and 3.14) to work on darwin | 08:33:14 |
leona | then I agree | 08:33:18 |
hexa | uvloop is stubbornly flaky | 08:33:34 |
hexa | but it just built on hydra on aarch64-darwin | 08:33:41 |
hexa | now it fails on numpy | 08:33:53 |
hexa | numpy is cached | 08:34:19 |
hexa | nvm | 08:34:21 |
hexa | ok, I'm disabling a test on uvloop | 09:30:54 |
hexa | * ok, I'm disabling a test on uvloop on darwin | 09:30:57 |
hexa | not sure why it appeared cached to me, maybe I got lucky | 09:31:11 |
hexa | https://github.com/NixOS/nixpkgs/pull/474758 | 09:41:09 |
Grimmauld (any/all) | with c23, some things (e.g. nasm) fail in a creative way: They check whether stdbool.h is available, and include it if so. Which obviously breaks on C23, where bool can't be typedefed. No idea why this didn't break on glibc, i didn't look at that 🤷 | 19:22:55 |
| 29 Dec 2025 |
ghpzin | typedefs in stdbool.h are conditional on __STDC_VERSION__ > 201710L So you can safely include it there. In musl version they are not. | 03:04:01 |
ghpzin | typedefs in stdbool.h are conditional on __STDC_VERSION__ > 201710L So you can safely include it there. In musl version they are not: https://git.musl-libc.org/cgit/musl/tree/include/stdbool.h | 03:06:02 |
ghpzin | true/false in stdbool.h are conditional on __STDC_VERSION__ > 201710L So you can safely include it. In musl they are not: https://git.musl-libc.org/cgit/musl/tree/include/stdbool.h | 07:58:27 |
ghpzin | true/false in stdbool.h are conditional on __STDC_VERSION__ > 201710L: https://github.com/gcc-mirror/gcc/blob/1b995214830669b96a19a6b6463aa6c1647cea9b/gcc/ginclude/stdbool.h#L33 So you can safely include it. In musl they are not: https://git.musl-libc.org/cgit/musl/tree/include/stdbool.h | 07:59:00 |
ghpzin | true/false in stdbool.h are conditional on __STDC_VERSION__ < 201710L: https://github.com/gcc-mirror/gcc/blob/1b995214830669b96a19a6b6463aa6c1647cea9b/gcc/ginclude/stdbool.h#L33 So you can safely include it. In musl they are not: https://git.musl-libc.org/cgit/musl/tree/include/stdbool.h | 07:59:31 |
juliusfreudenberger | Go 1.24.11 would be there, which is required for teleport. But it is not security relevant, so I might just skip this last update for oldstable as well. | 14:26:48 |
Vladimír Čunát | The current release-25.05..staging-25.05 will probably never get merged anymore. | 14:29:38 |
Vladimír Čunát | (i.e. no staging-next-25.05 cycle anymore) | 14:31:07 |
juliusfreudenberger | That's what I already figured. Thanks for clarifying nonetheless! | 14:36:35 |
Vladimír Čunát | staging-next-25.11 was running builds in backgroud for a few days already. Now I opened a PR: https://github.com/NixOS/nixpkgs/pull/475079 | 15:53:15 |
Vladimír Čunát | * staging-next-25.11 has been running builds in backgroud for a few days already. Now I opened a PR: https://github.com/NixOS/nixpkgs/pull/475079 | 15:54:50 |