Skip to content

BLD: remove -fno-strict-aliasing, --strip-debug from cibuildwheel config #25439

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

Merged
merged 1 commit into from
Dec 20, 2023

Conversation

rgommers
Copy link
Member

It's already included in the top-level meson.build file, which is more correct. See gh-25004 for where -fno-strict-aliasing came from.

Also clean up the -Wl,--strip-debug flag, it's unused since the buildtype is release and there is no debug info in the binaries.

(not triggering wheel builds, since this has been tested multiple times in gh-25012, and also in gh-25255)

@rgommers rgommers added this to the 2.0.0 release milestone Dec 20, 2023
@github-actions github-actions bot added the 36 - Build Build related PR label Dec 20, 2023
… config

It's already included in the top-level `meson.build` file, which
is more correct. See numpygh-25004 for where `-fno-strict-aliasing` came
from.

Also clean up the `-Wl,--strip-debug` flag, it's unused since the
buildtype is release and there is no debug info in the binaries.

[skip ci]
@charris charris merged commit 4dde4c0 into numpy:main Dec 20, 2023
@charris
Copy link
Member

charris commented Dec 20, 2023

Thanks Ralf.

@rgommers rgommers deleted the clean-wheel-cflags branch December 20, 2023 21:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants