RESOLVED FIXED 289953
[GTK][WPE] Use _LIBCPP_HARDENING_MODE with newer libc++ versions
https://bugs.webkit.org/show_bug.cgi?id=289953
Summary [GTK][WPE] Use _LIBCPP_HARDENING_MODE with newer libc++ versions
Adrian Perez
Reported 2025-03-18 05:55:56 PDT
With libc++ 20.x we hit this issue when enabling C++ library assertions: # error "_LIBCPP_ENABLE_ASSERTIONS has been removed, please use _LIBCPP_HARDENING_MODE instead" Let's try to detect whether the version in use needs the new macro, and use the old one for older releases. Originally reported here: https://github.com/WebKit/WebKit/pull/21785#issuecomment-2731023649
Attachments
Adrian Perez
Comment 1 2025-03-18 06:29:20 PDT
EWS
Comment 2 2025-03-18 07:39:53 PDT
Committed 292304@main (7ffc29624258): <https://commits.webkit.org/292304@main> Reviewed commits have been landed. Closing PR #42616 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.