!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

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

Load older messages


SenderMessageTime
23 Oct 2025
@reckenrode:matrix.orgRandy EckenrodeYes.00:39:49
@reckenrode:matrix.orgRandy Eckenrodehttps://github.com/apple-oss-distributions/distribution-macOS/tree/macos-26000:40:00
@emilazy:matrix.orgemilyfeature freeze is in a couple days, maybe those should be for 26.05 😅00:40:01
@emilazy:matrix.orgemilyforgot to look at the bump today, sorry00:40:22
@emilazy:matrix.orgemilyhopefully tomorrow00:40:24
@reckenrode:matrix.orgRandy EckenrodeBut text_cmds has an updated sed! 🤪00:43:19
@reckenrode:matrix.orgRandy EckenrodeMore importantly. ld64 updates.00:43:46
@reckenrode:matrix.orgRandy EckenrodeWe might need the ld64 update for the 26.0 SDK.00:44:37
@reckenrode:matrix.orgRandy Eckenrodehttps://github.com/apple-oss-distributions/ld64/blob/1a4389663d65d6630e4b3e31ace2a86b6183b452/src/ld/Options.cpp#L488800:45:01
@reckenrode:matrix.orgRandy EckenrodeOr at least cherry-pick that patch until I can do it.00:45:41
@ihar.hrachyshka:matrix.orgIhar Hrachyshkaok re hardening flag, if no one gets to fix it in a day or two, I may post a patch on weekend. I suspect I will make mistakes though. :) so feel free to beat me to it.00:45:57
@samasaur:matrix.orgsamasaurif the 26.0 source releases are out I can try and include that in my apple-sdk_26 PR00:50:28
@samasaur:matrix.orgsamasaur...the one i still haven't opened00:50:34
@reckenrode:matrix.orgRandy Eckenrode I was complaining about the source release updates in pkgs/os-specific/darwin/apple-source-releases. Those updates can be non-trivial. The SDK is just providing the sources. 00:59:23
@paparodeo:matrix.orgreno joined the room.01:00:51
@reckenrode:matrix.orgRandy Eckenrode
nix-repl> llvmPackages_21.clang
«derivation /nix/store/45l6x4prnm0fj9snbcaaknh5wbd5kxzj-clang-wrapper-21.1.2.drv»

nix-repl> (llvmPackages_21.override { }).clang
«derivation /nix/store/axdpznj47124az3zjf788fr3lsw7853m-clang-wrapper-21.1.2.drv»
01:06:52
@reckenrode:matrix.orgRandy EckenrodeThat doesn’t seem right.01:06:55
@samasaur:matrix.orgsamasaurah, gotcha01:07:50
@reckenrode:matrix.orgRandy EckenrodeAh, https://github.com/NixOS/nixpkgs/pull/445668#issuecomment-332615012501:09:51
@reckenrode:matrix.orgRandy Eckenrode
nix run github:NixOS/nixpkgs#nix-diff $(nix derivation show github:nixos/nixpkgs#legacyPackages.aarch64-darwin.php84 | jq -r 'keys[0]') $(nix derivation show .#legacyPackages.aarch64-darwin.php84 | jq -r 'keys[0]')
warning: Git tree '/Users/reckenrode/Developer/nixpkgs' is dirty
$ nix run github:NixOS/nixpkgs#nix-diff $(nix derivation show github:nixos/nixpkgs#legacyPackages.aarch64-darwin.casadi | jq -r 'keys[0]') $(nix derivation show .#legacyPackages.aarch64-darwin.casadi | jq -r 'keys[0]')
warning: Git tree '/Users/reckenrode/Developer/nixpkgs' is dirty
01:50:23
@reckenrode:matrix.orgRandy EckenrodeNo differences. I had to use an ugly hack in the last stage.01:50:37
@reckenrode:matrix.orgRandy EckenrodeThe “no-op” stage is doing things.01:50:49
@samasaur:matrix.orgsamasaurthat's always reassuring01:50:56
@reckenrode:matrix.orgRandy Eckenrodehttps://github.com/NixOS/nixpkgs/pull/445668/files#r245372823901:54:07
@emilazy:matrix.orgemilythanks, I hate it02:04:35
@reckenrode:matrix.orgRandy Eckenrode If it can get rebuilds down to zero, and that allows us to have a working llvmPackages scope, I’ll live with it until it gets corrected. 02:06:19
@samasaur:matrix.orgsamasaurhttps://github.com/NixOS/nixpkgs/pull/45474702:12:33
@emilazy:matrix.orgemilyI am enjoying the continuation of the tradition of rambling in the SDK PRs :D02:14:58
@emilazy:matrix.orgemilywe should do it as a relay, every year someone has to add their first SDK version02:15:25
@samasaur:matrix.orgsamasaurit looked like so much fun when you did it :)02:16:52

Show newer messages


Back to Room ListRoom Version: 6