Conversation
|
It might be best to hold off on this for now unless there's a pressing need, as the upcoming SDK rework is likely to change this interface again (to something much simpler, thankfully). |
|
To add some detail and background: The Darwin refactor will turn the SDK into a normal package. If you need the 11.x SDK, you add Another aspect of this is I am reworking how SDKs are built. I have the 10.12 through 14.4 SDKs in my WIP branch. They all build, and they all have source-based components. There’s not going to be a difference in SDKs between Darwin platforms other than what’s available. I have a very WIP branch available at https://github.com/reckenrode/nixpkgs/tree/darwin-sdk-refactor. It’s very messy (because I’m using an adapter right now to avoid stdenv bootstraps), but the core of it works. I have successfully built Wine, MoltenVK, RPM, xcbuild, and btop with appropriate SDKs. It’s very unlikely this will land for the next staging-next cycle (because I still have to sort out bootstrapping the stdenv), but it may the one after that, and it will definitely be in 24.11. |
|
If you don’t mind, I added this PR to the follow up tracking list at #346043. |
|
@ofborg eval |
|
@ofborg eval |
|
Not sure why ofborg won’t eval. Can you try rebasing this on the latest |
|
Not much point waiting for ofborg, the eval queue is ~90. |
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
Description of changes
Things done
nix.conf? (See Nix manual)sandbox = relaxedsandbox = truenix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/)Add a 👍 reaction to pull requests you find important.