Skip to content

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

Merged
charris merged 1 commit intonumpy:mainfrom
rgommers:clean-wheel-cflags
Dec 20, 2023
Merged

BLD: remove -fno-strict-aliasing, --strip-debug from cibuildwheel config#25439
charris merged 1 commit intonumpy:mainfrom
rgommers:clean-wheel-cflags

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