!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1198 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org198 Servers

Load older messages


SenderMessageTime
9 Apr 2026
@emilazy:matrix.orgemilythe bad outputs are just the same as the good outputs but with a different code signature though00:00:58
@reckenrode:matrix.orgRandy Eckenrode I’ve got the source releases refactored out of the SDK and (most of) the source release packages building with updated (macOS 15.6) headers. I’ll split this up tonight into separate PRs, so the refactor can go against master (no rebuilds) and the update against staging. Going forward, the source releases will use all the same versions of things, and probably build against the latest SDK instead of the default. The Clang availability thing seems to work well. 11:29:01
@viraptor:tchncs.deviraptorOk, I've got a draft PR which I can't fully test due to some security software. Does anyone feel like rebuilding the bootstrap? https://github.com/NixOS/nixpkgs/pull/508307 To test if it worked properly, you can try building https://github.com/NixOS/nixpkgs/pull/500850 rebased on top of it.12:19:19
@viraptor:tchncs.deviraptorThanks, I got some samples. I think there are two places in sigtool that could maybe potentially occasionally fail in edge cases... Patches incoming maybe tomorrow.17:02:32
@reckenrode:matrix.orgRandy EckenrodeWe don’t use sigtool in the general case.17:03:14
@reckenrode:matrix.orgRandy EckenrodeSigning is done by the linker. I can’t recall whether it was reproducible with ld-prime.17:04:43
@reckenrode:matrix.orgRandy Eckenrode * 17:05:07
@reckenrode:matrix.orgRandy Eckenrode * 17:05:19
@reckenrode:matrix.orgRandy Eckenrode * 17:05:26
@reckenrode:matrix.orgRandy Eckenrode * 17:05:35
@emilazy:matrix.orgemilyit was20:48:48
@lisanna-dettwyler:matrix.orgLisanna changed their profile picture.21:59:42
@lisanna-dettwyler:matrix.orgLisanna changed their profile picture.22:00:59
@lisanna-dettwyler:matrix.orgLisanna changed their profile picture.22:02:11
@lisanna-dettwyler:matrix.orgLisanna changed their profile picture.22:12:35
@viraptor:tchncs.deviraptorSigh, looks like I got lost in the signing maze. That's what I get for working way past bedtime 🤦‍♂️22:23:36
@lisanna-dettwyler:matrix.orgLisanna changed their profile picture.23:14:56
10 Apr 2026
@reckenrode:matrix.orgRandy EckenrodeApple might have fixed the libiconv issue that was causing problems for gnulib. That’s unexpected if so.02:08:43
@mall0c:matrix.orgmall0c
In reply to @viraptor:tchncs.de
Ok, I've got a draft PR which I can't fully test due to some security software. Does anyone feel like rebuilding the bootstrap? https://github.com/NixOS/nixpkgs/pull/508307 To test if it worked properly, you can try building https://github.com/NixOS/nixpkgs/pull/500850 rebased on top of it.

rebuild-linux: 5001+

👀 bro about to make hydra cry

02:30:28
@reckenrode:matrix.orgRandy Eckenrodehttps://github.com/NixOS/nixpkgs/pull/508474 splits the source releases out from the SDK. I tried to get it down to zero rebuilds, but the overlaying during the bootstrap messes things up.03:38:50
@mall0c:matrix.orgmall0cI suppose this is part of your effort to get swift sdk updated?03:54:50
@reckenrode:matrix.orgRandy EckenrodeIt’s a detour to clean up some Darwin stuff.04:16:23
@reckenrode:matrix.orgRandy EckenrodeI think I got rid of the rebuilds.04:32:12
@reckenrode:matrix.orgRandy EckenrodeI did just confirm though that SwiftPM 5.10.1 supports putting packages in editable mode. That’s how I’m vendoring dependencies. I want to land the breaking stuff for the release, then I can work on the Swift 6.x update.04:59:11
@reckenrode:matrix.orgRandy Eckenrodehttps://github.com/NixOS/nixpkgs/pull/508474 definitely has no rebuilds on either Darwin or Linux.05:17:45
@jyap:matrix.orgjyap joined the room.19:46:58
@jyap:matrix.orgjyap

so the latest macos tahoe 26.4 seems really hostile now to built CLI apps. they don't even run for testing.

is there a solution for this where the command is just killed by the OS?

e.g.

       > _________________ ERROR collecting ffmpeg/tests/test_ffmpeg.py _________________
       > ffmpeg/tests/test_ffmpeg.py:29: in <module>
       >     subprocess.check_call(['/nix/store/6a5nr567sb4a36lisa6gydpp3bfij1vv-ffmpeg-8.0-bin/bin/ffmpeg', '-version'])
       > /nix/store/h3l9h1vmbzvgs4x1ffl0pqbmzhlk89yl-python3-3.13.12/lib/python3.13/subprocess.py:419: in check_call
       >     raise CalledProcessError(retcode, cmd)
       > E   subprocess.CalledProcessError: Command '['/nix/store/6a5nr567sb4a36lisa6gydpp3bfij1vv-ffmpeg-8.0-bin/bin/ffmpeg', '-version']' died with <Signals.SIGKILL: 9>.
19:48:05
@reckenrode:matrix.orgRandy EckenrodeProbably https://github.com/NixOS/nixpkgs/issues/208951. It’s concerning the problem seems to be getting worse.19:50:07
@jyap:matrix.orgjyapthanks, i'll take a look19:52:32
@jyap:matrix.orgjyapyeah it's similar to this issue where the fix is to disable tests https://github.com/NixOS/nixpkgs/issues/50753119:58:05

Show newer messages


Back to Room ListRoom Version: 6