Skip to content
This repository has been archived by the owner on Feb 15, 2023. It is now read-only.

Fixes for latest commit of scipy and add universal2 wheels #125

Merged
merged 16 commits into from
Aug 23, 2021

Conversation

@isuruf
Copy link
Contributor Author

isuruf commented Aug 23, 2021

This is finally ready for a review @rgommers.

if [ -z "$IS_OSX" ]; then
unset FFLAGS
export LDFLAGS="-shared -Wl,-strip-all"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just checking: this can be removed because it's done as a post-processing step by multibuild (https://github.com/matthew-brett/multibuild/blob/cdffc52846355707f389808414cf8dfe31289328/configure_build.sh#L44)? I'm not quite sure why in that code macOS is special-cased and doesn't have STRIP_FLAGS.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Previously, because of numpy's LDFLAGS behaviour (overwriting instead of appending), this was needed, but not anymore.
-shared is not needed anymore due to that and strip flags are set by multibuild anyway.

Copy link
Contributor

@rgommers rgommers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great, let's give this a go! Thanks @isuruf and @judahrand!

@rgommers rgommers merged commit 8b27329 into MacPython:master Aug 23, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants