Skip to content
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

Support MACOSX_SDK_VERSION 13.3 #264

Closed
bollwyvl opened this issue Aug 25, 2023 · 5 comments · Fixed by #281
Closed

Support MACOSX_SDK_VERSION 13.3 #264

bollwyvl opened this issue Aug 25, 2023 · 5 comments · Fixed by #281
Labels
question Further information is requested

Comments

@bollwyvl
Copy link
Contributor

Comment:

When XCode 15.0 final drops, it should be possible to support MACOSX_SDK_VERSION: "13.3".

References:

@bollwyvl bollwyvl added the question Further information is requested label Aug 25, 2023
@h-vetinari
Copy link
Member

It's possible that spidermonkey has this check built-in for requiring certain C++ features from newer SDKs, which we however could provide through libcxx and _LIBCPP_DISABLE_AVAILABILITY. If so, it'd just be a matter of patching out the check.

Generally, the SDK would be needed for three reasons:

  • compilers
  • C++ stdlib
  • C stdlib

The first we always provide ourselves, the second we can through the above, and only the third is basically impossible to change (but will be possible to specify at least using a mechanism like conda-forge/staged-recipes#23777)

@bollwyvl
Copy link
Contributor Author

I was going off 1) that failure and 2) the official guidance... doesn't really matter to me either way, and I'm not in a particular hurry.

@bollwyvl
Copy link
Contributor Author

Looks like today (or a few days ago) is that day: #281

@bollwyvl
Copy link
Contributor Author

I didn't bump the build/version, so looks like this didn't deploy yet...

@jakirkham
Copy link
Member

Could bump the version (if that hasn't already happened in a subsequent PR)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants