You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
BLD: many warnings around _LIBCPP_ENABLE_ASSERT on macos #29454
Meson is setting -D_LIBCPP_ENABLE_ASSERT on macos, but that has been deprecated and its use emits a warning when compiling. Upstream meson fixed the warning in mesonbuild/meson#14548. Are we due for a round of updating the vendored meson code soon or should we merge that change without updating the rest?
I'm fine with backporting that change separately, because I don't have much time to work through a larger update this week. I can always make time if it's urgent of course, but this doesn't feel all that urgent right now.
Activity
rgommers commentedon Jul 29, 2025
I'm fine with backporting that change separately, because I don't have much time to work through a larger update this week. I can always make time if it's urgent of course, but this doesn't feel all that urgent right now.
mattip commentedon Jul 29, 2025
Is there a rough guide to the vendored meson update process? Maybe others could help so the burden is not all on you
rgommers commentedon Jul 30, 2025
It's about resolving potentially tricky merge conflicts, so the first approach may not work. But ideally the process is to:
masterinto themain-numpymesonbranch of our fork,numpy/meson.mattip commentedon Aug 1, 2025
Closing, an update of meson is preferable to a single PR backport.