| 1 Jul 2026 |
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 |
emily | IIRC the main issue is that lld looks at argv[0] to determine what interface to present, and we need it to present an ld64 interface, but what you get by default if you hook it up to the wrapper will invoke it as ld which has the GNU ld interface | 17:04:15 |
emily | so that just needs some plumbing to ensure that lld gets invoked with the right argv[0], whether that's wrapping a symlink named lld.ld64 instead, or using exec -a ld64 … in the wrapper, or what | 17:05:04 |
emily | there's the hope to move us over to LLVM bintools for the rest of the stuff (or at least most of it?) in cctools this release cycle as well but that should be reasonably orthogonal to switching the linker I think | 17:05:37 |
vcunat | I look at https://hydra.nixos.org/queue-summary and compare the per-jobset queued count with (click) the count on the last eval of the jobset. | 17:37:29 |
K900 |  Download Paperless update | 17:40:42 |
hexa | pillow 12.3.0 | 20:04:17 |
hexa | https://pillow.readthedocs.io/en/stable/releasenotes/12.3.0.html | 20:04:32 |
K900 | ed3453c6941d python3Packages.uv-build: 0.10.0 -> 0.11.8 [Martin Weinelt]
73b7906d92df python3Packages.poetry-core: 2.3.2 -> 2.4.0 [Martin Weinelt]
2372f065add7 python3Packages.zope-event: 6.1 -> 6.2 [Martin Weinelt]
729d33e350be python3Packages.setuptools-scm: 9.2.2 -> 10.0.5 [Martin Weinelt]
d00eb26967df python3Packages.vcs-versioning: init at 1.1.1 [Martin Weinelt]
a03725a6c6bd python3Packages.setuptools_80: init at 80.10.2 [Martin Weinelt]
388458978c39 python3Packages.distutils: 80.10.1 -> 82.0.1 [Martin Weinelt]
a0d82aa87667 python3Packages.setuptools: 80.10.1 -> 82.0.1 [Martin Weinelt]
5aba6aebb699 python3Packages.distutils_80: init at 80.10.2 [Martin Weinelt]
a76a96a0855d python3Packages.wheel: 0.46.1 -> 0.47.0 [Martin Weinelt]
202edcd58283 python3Packages.build: 1.4.4 -> 1.5.0 [Martin Weinelt]
7385b5369eb8 python3Packages.installer: 1.0.0 -> 1.0.1 [Martin Weinelt]
6c1d92dac9ae python3Minimal: exclude zstd on minimal [Martin Weinelt]
2fb194308fdf zstd: remove fetchpatch usage [Martin Weinelt]
adb4fccdc759 python3: 3.13 -> 3.14 [Martin Weinelt]
0b45f19bd6f5 gn: 0-unstable-2026-03-05 -> 0-unstable-2026-04-01 (#522707) [GitHub]
2456ad7686bb Merge staging-next into staging [GitHub]
278d6500cbf5 swtpm: 0.10.1 -> 0.10.1-unstable-2026-05-21 (#524592) [GitHub]
a3c66512742f swtpm: 0.10.1-unstable-05-06-2026 -> 0.10.1-unstable-2026-05-21 [Arthur Gautier]
4285107fe5ce libtpms: 0.10.2 -> 0.10.2-unstable-2026-05-06 [Arthur Gautier]
9ce304657fbd python3Packages.fonttools: 4.61.1 -> 4.63.0 (#524954) [GitHub]
3d3dd88063d1 (HEAD) ffmpeg: clean up patches (#525630) [GitHub]
e64abb9c87f7 handbrake: drop unused patches [Robert Schütz]
342ad3e86541 svt-av1: 3.1.2 -> 4.1.0 (#483169) [GitHub]
26312595da47 Merge staging-next into staging [GitHub]
8cd7c741b06e ffmpeg_7: add patch for svt-av1 4.0 [Robert Schütz]
783dea20a27c svt-av1: 3.1.2 -> 4.1.0 [Robert Schütz]
12f71eff46b2 libheif: 1.21.2 -> 1.22.2 (#522835) [GitHub]
eda09a082795 Merge staging-next into staging [GitHub]
a2eb7c909fb0 publicsuffix-list: 0-unstable-2026-03-26 -> 0-unstable-2026-05-13 (#515549) [GitHub]
37ff020c2fef python3Packages.pillow-heif: disable tests that abuse spec and break in libheif 1.22.0, disable version check for libheif [kuflierl]
ef96ca88e4eb rust-cbindgen: 0.29.2 -> 0.29.3 (#525415) [GitHub]
6280a651b772 Merge staging-next into staging [GitHub]
f3275a155518 bintools-wrapper: use `tr` for uppercase (#495212) [GitHub]
a2e41bb76c7f rust-cbindgen: 0.29.2 -> 0.29.3 [Martin Weinelt]
afcb4734bf54 Merge staging-next into staging [GitHub]
5d7b84945897 python3Packages.certbot: 5.4.0 -> 5.6.0 (#508197) [GitHub]
b84bd317d020 python3Packages.fonttools: use finalAttrs [Robert Schütz]
3bef031c681b python3Packages.fonttools: 4.61.1 -> 4.63.0 [Robert Schütz]
fd4f3737156f libheif: 1.21.2 -> 1.22.2 [kuflierl]
20c65e561681 python3Packages.certbot-nginx: fix build with certbot 5.6.0 [Harinn]
02d0ef1ce000 python3Packages.hass-nabucasa: unpin acme [Robert Schütz]
be1f6a337333 python3Packages.certbot: use finalAttrs [Harinn]
c0495d494a91 python3Packages.certbot: add miniharinn as a maintainer [Harinn]
8d2dbc322b14 python3Packages.certbot: 5.4.0 -> 5.6.0 [Harinn]
b5ea1ced768b swtpm: 0.10.1 -> 0.10.1-unstable-05-06-2026 [Grimmauld]
aac6f377a019 gn: 0-unstable-2026-03-05 -> 0-unstable-2026-04-01 [R. Ryantm]
963f597bc3ff publicsuffix-list: 0-unstable-2026-03-26 -> 0-unstable-2026-05-13 [R. Ryantm]
23c46c60c0dc bintools-wrapper: use `tr` for uppercase [Null Terminator]
| 20:22:43 |
K900 | paperless update: it's in this range | 20:22:45 |
K900 | How does any of this blow up paperless? I do not know and I don't think I want to know | 20:24:44 |
Emil Thorsøe | Paperless tests are not deterministic | 20:26:33 |
K900 | The failures I've seen are | 20:26:54 |
Emil Thorsøe | Ok | 20:27:05 |
K900 | At least they are consistent across multiple runs on multiple revisions | 20:27:15 |
K900 | And it's always the same tests failing the same way | 20:27:26 |