-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
darwin.apple_sdk: 10.12 -> 10.13 update #73744
Conversation
I've been swamped recently and am not able to look at this until probably mid next month, sorry. @NixOS/darwin-maintainers, can anyone else look and/or test? |
I'm getting some failures in building some of |
Yeah, upgrading the SDK version is usually a lot of work. However luckily some digging, as described by the comments above, points me to the following url which still has the current version. Seems like something on Apple's side changed the location.
|
@LnL7 Great catch! I've missed this link somehow. Do you have a good idea regarding the apple deprecation process? It's interesting to learn when we'll be forced to update it for sure. I've spent some time figuring out arising issues, but I'm afraid I'm not incentivized enough to do all this work right now if there's an easy fix available. I've created a separate PR to fix the 10.12 broken link: #73984 |
The issue was fixed in #73984. Closing this as this doesn't implement a full SDK update. |
Motivation for this change
Apple DevSDK for OS X Sierra(10.12) became unavailable recently, so trying to build
apple_sdk
leads to this:Things done
Updated to use newer DevSDK for OS X 10.13:
nix build nixpkgs.darwin.apple_sdk -I nixpkgs=.
andnix build nixpkgs.darwin.apple_sdk.frameworks.CoreServices -I nixpkgs=.
finish successfully again.sandbox
innix.conf
on non-NixOS linux)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)Notify maintainers
cc @copumpkin @LnL7
This change is