!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
16 Nov 2025
@weethet:catgirl.cloudWeetHetRealistically we should probably make bootstrap work with sandbox = true at one point19:57:03
@weethet:catgirl.cloudWeetHetI would really like if hydra was running with sandbox = true19:57:14
@samasaur:matrix.orgsamasauroh yeah i def agree19:57:23
@samasaur:matrix.orgsamasaurunfortunately there are many goals like that and only so much time19:57:36
@weethet:catgirl.cloudWeetHet26.05 maybe?19:57:44
@weethet:catgirl.cloudWeetHetI mean this is kinda fundamental19:57:52
@weethet:catgirl.cloudWeetHetMaybe we can even add a way to wrap packages to run in their own sandboxes so we can deliver pre-sandboxed executables20:01:03
@weethet:catgirl.cloudWeetHetWhy am I building fish...20:04:07
@weethet:catgirl.cloudWeetHetYou know what, I'll pass on updating nixpkgs rn let's wait a bit for this stuff to be fixed20:04:26
@samasaur:matrix.orgsamasauryeah fish is broken rn20:24:28
@samasaur:matrix.orgsamasaurkeeping me from updating as well :(20:24:35
@samasaur:matrix.orgsamasaurand it's some transitive issues from python not resolving argv0? i believe it was posted in this room20:25:10
@reckenrode:matrix.orgRandy EckenrodeMy PR only addressed the link-local issue. I didn’t look at other issues. The question I’d have is if there’s anything unusual about the DNS config. It’s also possible using private APIs to get the system’s DNS server needs a sandbox exemption.20:42:37
@reckenrode:matrix.orgRandy Eckenrode c-ares uses private APIs because iOS doesn’t have /etc/resolv.conf, and they want to use the same code path on both platforms. How that gets past App Store review, I have no idea. 20:44:35
@weethet:catgirl.cloudWeetHetI'm not using anything different from the default macOS DNS settings20:44:38
@weethet:catgirl.cloudWeetHetAnd it worked before on unstable20:44:52
@weethet:catgirl.cloudWeetHetAnd if I rollback to the 25.11pre889916.ffcdcf99d65c it works fine20:45:17
@reckenrode:matrix.orgRandy EckenrodeIt’s almost certainly https://github.com/NixOS/nixpkgs/pull/451579.20:45:42
@weethet:catgirl.cloudWeetHetDamn. Any ideas on why and how to fix this?20:47:39
@reckenrode:matrix.orgRandy EckenrodeNot sure. Is there a way to log sandbox failures on Darwin?21:14:56
@reckenrode:matrix.orgRandy EckenrodeIt appears the coreutils and gnugrep issues building on macOS 26 haven’t been worked around ….21:15:15
@reckenrode:matrix.orgRandy EckenrodeHmm. I think I forgot to update the libc++ version when I bumped the SDK to 15.5.21:28:46
@reckenrode:matrix.orgRandy EckenrodeOr is 19.1.2 right?21:28:57
@samasaur:matrix.orgsamasaurhow would you check?21:38:39
@reckenrode:matrix.orgRandy Eckenrode Build darwin.libcxx^dev and check the version header. 21:44:15
@samasaur:matrix.orgsamasaurthat's the version it's set to in nixpkgs, right? how do you know the correct version?21:46:03
@reckenrode:matrix.orgRandy Eckenrode It’s in the header. The version in the derivation has to be set manually based on that. Actually, it should be using the 26.x SDK now. 21:47:41
@reckenrode:matrix.orgRandy EckenrodeProbably a post 25.11 thing since libc++ updates can be annoyingly breaking at times.21:48:11
@samasaur:matrix.orgsamasaurokay cool i think i am understanding now22:00:08
@samasaur:matrix.orgsamasaurin that case 15.5 is correct to remain on 19.1.2 and 26.0 should be 20.1.022:00:30

Show newer messages


Back to Room ListRoom Version: 6