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

WIP, MAINT: selective OSX deploy target #446

Open
wants to merge 3 commits into
base: devel
Choose a base branch
from

Conversation

tylerjereddy
Copy link

cc @isuruf @rgommers

* only overwrite MACOSX_DEPLOYMENT_TARGET environment
variable when it contains the "10.x" version string

* motivation is to allow sensibel overrides as in:
MacPython/scipy-wheels#150

* note that I have not tested this yet, but am open
to making revisions of course
osx_utils.sh Outdated Show resolved Hide resolved
Co-authored-by: Isuru Fernando <isuruf@gmail.com>
@tylerjereddy
Copy link
Author

@matthew-brett any comments on this one? do you want me to just try this feature branch from my fork alongside the cross-listed SciPy wheels PR to see if it works, or is this simple/straightforward enough as-is?

@matthew-brett
Copy link
Collaborator

Am I right in thinking that the intention is to make the MACOSX_DEPLOYMENT_TARGET at least 11.0 ? Maybe add a comment to that effect?

@tylerjereddy
Copy link
Author

Yeah, at least 11 with the option to manually override for projects that don't work with 11, etc. Ok, will try to adjust the commenting

* add a comment clarifying that MACOSX_DEPLOYMENT_TARGET
is set to "at least 11.0" for arm64 Mac
@tylerjereddy
Copy link
Author

Ok, I took a stab at adding another clarifying comment related to that.

tylerjereddy added a commit to tylerjereddy/scipy-wheels that referenced this pull request Dec 9, 2021
* point to the multibuild feature branch here:
multi-build/multibuild#446

* trying to see if this will allow override of the
MACOSX_DEPLOYMENT_TARGET as intended
tylerjereddy added a commit to tylerjereddy/scipy-wheels that referenced this pull request Dec 9, 2021
* point to the multibuild feature branch here:
multi-build/multibuild#446

* trying to see if this will allow override of the
MACOSX_DEPLOYMENT_TARGET as intended
@tylerjereddy
Copy link
Author

This isn't working yet, see: MacPython/scipy-wheels#150 (comment)

For now, I'll likely continue with a custom wheel renaming solution downstream in SciPy

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

Successfully merging this pull request may close these issues.

3 participants