!UNVBThoJtlIiVwiDjU:nixos.org

Staging

402 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen129 Servers

Load older messages


SenderMessageTime
2 Jul 2026
@glepage:matrix.orgGaétan LepageLooks like safe to skip.23:07:54
@glepage:matrix.orgGaétan LepageI'll have a look tomorrow if you don't beat me to it.23:08:02
@hexa:lossy.networkhexaI'll leave that to you23:08:06
@hexa:lossy.networkhexaI've got too much on my plate23:08:12
@glepage:matrix.orgGaétan Lepageon staging-next right?23:08:18
@hexa:lossy.networkhexayep23:08:21
3 Jul 2026
@reckenrode:matrix.orgRandy Eckenrode

Yeah, that’s separate. cctools will still be cctools, but darwin.binutils will just have LLVM bintools. There are probably still a handful of incompatibilities, but I just don’t care at this point. Things that really need that functionality can use the versions of those tools from cctools.

IIRC, unless things have changed in LLVM 22, lipo doesn’t support archives, which Meson needs for its tests; and install_name_tool doesn’t support reexports, which breaks the libiconv, but reexports are pretty rare.

There were also issues with LLVM’s version of libtool and ranlib, but meh at this point. Things can use cctools if they really need them. Using LLVM binutils and LLD should make Linux to Darwin cross mostly just work.

00:07:00
@reckenrode:matrix.orgRandy Eckenrode It was using an unwrapped clang for CUDA stuff. I had a PR, but it sat for a while. I saw a ping today about an approach that does it the right way by passing the path to an unwrapped clang. 00:08:39
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @reckenrode:matrix.org
It was using an unwrapped clang for CUDA stuff. I had a PR, but it sat for a while. I saw a ping today about an approach that does it the right way by passing the path to an unwrapped clang.
Sorry about that!
00:09:04
@reckenrode:matrix.orgRandy EckenrodeNo worries. It got fixed. I happened to trip over it because I was trying to test my Swift work with mpv to make sure it still built.00:09:59
@reckenrode:matrix.orgRandy Eckenrode Speaking of wrapped Swift, the wrapper is definitely gone. That’s not a thing anymore. The issue with finding swift-build is (arguably) a bug in Swift Driver. 00:10:23
@reckenrode:matrix.orgRandy Eckenrode(That was the last reason I was considering keeping the wrapper around. More in https://matrix.to/#/%23nixpkgs-swift:matrix.org)00:12:14
@sempiternal-aurora:matrix.orgMyriaI'm going to cry, opencv decided to fail overnight so now ffmpeg fails on darwin again.06:17:50
@sempiternal-aurora:matrix.orgMyria @emilazy:matrix.org can we just disable the hardening? I feel like not disabling it will be so much harder than we need otherwise 06:18:31
@sempiternal-aurora:matrix.orgMyriaWell, it was ffmpeg-full, I realise, so it was already failing, but still it's just sad ;-;06:23:36
@vcunat:matrix.orgVladimír ČunátSignificant majority of darwin builds are succeeded already.06:39:28
@vcunat:matrix.orgVladimír Čunát80% at least, at this point.06:40:17
@vcunat:matrix.orgVladimír ČunátSo we'd be throwing out a lot.06:40:26
@vcunat:matrix.orgVladimír Čunát* Significant majority of darwin jobs are succeeded already.06:40:39
@vcunat:matrix.orgVladimír Čunát* Significant majority of darwin jobs have succeeded already.06:40:49
@vcunat:matrix.orgVladimír Čunát17% failures currently, though.06:41:32
@vcunat:matrix.orgVladimír Čunát

https://malob.github.io/nix-review-tools-reports/ is getting outdated, unfortunately.

Current status: syncing_files
Getting Pages deployment status...
Error: Deployment failed, try again later.

🤔 no idea why it's failing repeatedly like that. https://github.com/malob/nix-review-tools-reports/actions/runs/28630517155/job/84906965184

06:43:39
@vcunat:matrix.orgVladimír ČunátOr perhaps the problem is about the waiting? At a glance, gen-reports waits for rm-reports and vice versa 🤯06:46:13
@vcunat:matrix.orgVladimír Čunát * Or perhaps the problem is about the waiting? At a glance, gen-reports waits for rm-reports and vice versa 🤯 06:46:31
@vcunat:matrix.orgVladimír ČunátThe last staging-next report is 10h old, so I can still hope that it will unstuck by itself soon.06:48:03
@csanthiago:matrix.orgcSanthiago left the room.10:05:50
@csanthiago:matrix.orgcSanthiago joined the room.10:06:49
@vcunat:matrix.orgVladimír ČunátOK, caught up now (by itself probably) 🎉11:28:56
@vcunat:matrix.orgVladimír ČunátBut the status of darwin is pretty bad.11:29:12
@emilazy:matrix.orgemilyyeah, unfortunately the time to reroll Darwin was the first time we noticed the regression, too late now13:27:45

Show newer messages


Back to Room ListRoom Version: 6