-
Notifications
You must be signed in to change notification settings - Fork 26
Fixes for latest commit of scipy and add universal2 wheels #125
Conversation
Changes ported from `numpy-wheels` found at: - MacPython/numpy-wheels#104 - MacPython/numpy-wheels#115
Ported from: - MacPython/numpy-wheels#109 - MacPython/numpy-wheels#110
This is finally ready for a review @rgommers. |
if [ -z "$IS_OSX" ]; then | ||
unset FFLAGS | ||
export LDFLAGS="-shared -Wl,-strip-all" |
There was a problem hiding this comment.
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
.
There was a problem hiding this comment.
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.
There was a problem hiding this 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!
cc @judahrand
Wait for
universal2 support was added in scipy/scipy#14316