!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
17 Sep 2025
@emilazy:matrix.orgemilythey also only ship one SDK 😈02:21:40
@reckenrode:matrix.orgRandy EckenrodeThey’ve at times shipped multiple SDKs.02:22:14
@reckenrode:matrix.orgRandy EckenrodeThe wrapper changes to use 14.0 as the minimum version are meant to be a test of using only one SDK.02:23:16
@reckenrode:matrix.orgRandy Eckenrodehttps://github.com/maxgoedjen/secretive/releases/tag/v3.0.002:26:08
@reckenrode:matrix.orgRandy EckenrodeMostly interesting to see the secure enclave added new key types in macOS 26.02:26:19
@reckenrode:matrix.orgRandy Eckenrodehttps://developer.apple.com/documentation/cryptokit/using-the-quantum-secure-apis02:28:08
@winter:catgirl.cloudWinteryou don't understand, i need my ssh key to be quantum safe02:28:32
@winter:catgirl.cloudWinter* you don't understand, i need my ssh key to be quantum secure02:28:36
@emilazy:matrix.orgemilyyeah I'm just teasing :)02:33:17
@emilazy:matrix.orgemilyI thought nobody had come up with a post-quantum signature scheme that was actually very good yet.02:33:53
@reckenrode:matrix.orgRandy EckenrodeMaybe we can only use one SDK in the future. We’ll have to see how the wrapper changes go.02:33:55
@emilazy:matrix.orgemilyhttps://github.com/maxgoedjen/secretive/pull/618/files Secretive is arm64e now. wild02:34:39
@reckenrode:matrix.orgRandy EckenrodeThere’s an RFC. I guess that’s what Secretive is supporting even OpenSSH doesn’t support it. There’s a prototype, but it’s abandoned.02:34:42
@reckenrode:matrix.orgRandy EckenrodeIt’s supported on macOS 26 (see above).02:35:32
@emilazy:matrix.orgemilyyeah, just funny to see it happen overnight02:35:49
@reckenrode:matrix.orgRandy EckenrodeIs any of the hardening stuff available to ad-hoc signed applications?02:35:53
@reckenrode:matrix.orgRandy EckenrodeIt’s still going to be a while before we can use it.02:36:17
@reckenrode:matrix.orgRandy Eckenrodehttps://developer.apple.com/documentation/bundleresources/entitlements/com.apple.security.hardened-process02:37:52
@emilazy:matrix.orgemilyhttps://devblogs.microsoft.com/oldnewthing/20250915-00/ entirely by-the-numbers Raymond Chen post except for the last paragraph which makes the whole thing worth it02:38:03
@emilazy:matrix.orgemily("Why is the name of the Microsoft Wireless Notebook Presenter Mouse 8000 hard-coded into the Bluetooth drivers?")02:38:11
@emilazy:matrix.orgemily(even the title sounds like you got an LLM to make up an Old New Thing post)02:38:29
@emilazy:matrix.orgemilyI'm guessing it needs a real signature like the hardened runtime stuff02:39:18
@emilazy:matrix.orgemilyoh hey Swift 6.2 is out02:39:33
@reckenrode:matrix.orgRandy EckenrodeDarwin stuff first.02:39:43
@reckenrode:matrix.orgRandy EckenrodeThen Swift. I’ll try to go the C++ bootstrap route. Maybe it will sidestep all the annoying Linux stuff.02:39:58
@reckenrode:matrix.orgRandy EckenrodeI really hope Swift Build is not required though. That one is going to suck badly to package.02:40:17
@reckenrode:matrix.orgRandy Eckenrode (The work I have done is like the minimum to get it not to fail immediately. I think I may have successfully built a simple project, but it hardcodes so many references to /usr stuff.) 02:41:04
@samasaur:matrix.orgsamasaur here's my example package. it just imports SwiftUI. builds fine with no SDK in buildInputs, builds fine with apple-sdk_13 or older in buildInputs, but breaks with a newer SDK 02:48:13
@samasaur:matrix.orgsamasauri could be misinterpreting you (or there could be internal changes that you have or would make that would fix this issue) but i'm pretty sure this is the right way to package a Swift package at the moment and bringing in the 14.0 SDK breaks it02:48:55
@saiko:knifepoint.netKatalin 🔪
In reply to @emilazy:matrix.org
https://devblogs.microsoft.com/oldnewthing/20250915-00/ entirely by-the-numbers Raymond Chen post except for the last paragraph which makes the whole thing worth it
hah!
02:51:00

Show newer messages


Back to Room ListRoom Version: 6