| 1 Jul 2026 |
emily | and those are blocking lots of things per the reports (https://malob.github.io/nix-review-tools-reports/) | 15:52:02 |
emily | thanks for taking up the whack-a-mole here 🫠| 15:52:11 |
emily | at least this is good prep for switching to LLD by default! | 15:52:22 |
emily | also, whoa, Hydra shows colours in build logs on the web now | 15:52:31 |
K900 | Yeah that was a funny side effect of the new queue runner | 15:53:16 |
K900 | And some very shitty javascript on top | 15:53:21 |
Lach | Gotta love how numpy deprecates things the way that results in hard to debug NaNs in downstream code D: | 16:09:51 |
hexa | I like numpy's maintenance model a lot | 16:10:20 |
hexa | our maintainer just doesn't read the release notes and tests very little | 16:10:34 |
Winter | are you volunteering? ;) | 16:11:23 |
Lach | This time it was code written by us and it had no deprecation warnings, its just unfortunate behavior change | 16:11:34 |
hexa | I'm fucking volunteering for all of python already, am I not? | 16:12:53 |
Myria | Do we have a current plan for this? I was mildly interested in why we don't use it already | 16:13:48 |
Grimmauld (any/all) | looking at the rebuild counts, please tell me this isn't gst | 16:14:22 |
Grimmauld (any/all) | okay its not | 16:16:08 |
Grimmauld (any/all) | my guess is on valkey bump then | 16:16:25 |
Lach | I wonder what to do with https://github.com/numbagg/numbagg btw... It wasn't updated to numpy 2.5, and the patch isn't small, would it be ok to have such update in nixpkgs?..
It is only used by one package and it is an optional dependency here, but it breaks other packages when I disable it | 16:18:02 |
matthewcroughan | Why is lkl all of a sudden broken on musl but wasn't previously? | 16:20:31 |
matthewcroughan | unknown type name ‘dev_t’; did you mean ‘div_t’?
unknown type name ‘mode_t’ | 16:21:31 |
hexa | start by filing an issue | 16:21:36 |
matthewcroughan | Like why would this have worked in the past but not now? | 16:21:42 |
hexa | is this even related to staging? | 16:21:58 |
matthewcroughan | Or is lkl now included in the build time closure for pkgs.nixos {} now and it wasn't before? | 16:21:58 |
matthewcroughan | Whenever something is newly broken on musl I post here, should I post somewhere else instead? | 16:22:26 |
matthewcroughan | I track staging in order to stay up to date on musl specific breakage | 16:22:50 |
matthewcroughan | ah yeah lkl is used for nftables which I had switched to, to avoid issues in the past, but now lkl is busted on musl this causes an issue, my bad | 16:23:53 |
emily | I think the plan is just that Randy is going to flip the switch | 17:02:54 |
emily | or anyone else could if they wanted to work on it | 17:02:59 |
emily | there was previously an issue with some stuff using the -r flag in bootstrap which LLD doesn't implement or something, but it's been a while since anyone tried | 17:03:17 |
emily | and we can always have people add ld64 as a dep to packages that need it at a pinch if necessary, though of course it'd be nice to phase out the unmaintained linker entirely at some point | 17:03:46 |