!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
9 Apr 2026
@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
11 Apr 2026
@reckenrode:matrix.orgRandy EckenrodeWhy can’t anything link when using the 26.4 SDK?00:43:03
@reckenrode:matrix.orgRandy EckenrodeOh, crap.00:44:20
@reckenrode:matrix.orgRandy EckenrodeApple dropped arm64 support.00:44:25
@reckenrode:matrix.orgRandy EckenrodeThe stubs only support arm64e.00:44:34
@reckenrode:matrix.orgRandy EckenrodeWell, some of them only support it. libc++ still supports arm64, which may be a mistake.00:47:03
@reckenrode:matrix.orgRandy EckenrodeUgh, this sucks.00:47:06
@reckenrode:matrix.orgRandy EckenrodeIs our SDK unpacking mangling the stubs? That somehow seems worse.00:53:10
@reckenrode:matrix.orgRandy EckenrodeNo, doesn’t look like.01:00:44
@reckenrode:matrix.orgRandy Eckenrode * 01:00:50
@emilazy:matrix.orgemilywait, what? wasn't the arm64e ABI not stable before?01:02:19
@emilazy:matrix.orgemilyisn't it more likely that they just merged the symbol lists into one or something?01:02:28
@reckenrode:matrix.orgRandy EckenrodeIt was stabilized in macOS 26.01:05:11
@reckenrode:matrix.orgRandy EckenrodeMany of the 26.4 headers do not include arm64-macos in the list of targets.01:05:28
@emilazy:matrix.orgemilybut you can target way back with the macOS 26 SDK, right? 🤔01:05:37

Show newer messages


Back to Room ListRoom Version: 6