From 33e1436a0c598ffa8cd308d08de481ed9cd22168 Mon Sep 17 00:00:00 2001 From: John Kleinschmidt Date: Mon, 9 Jun 2025 16:33:44 -0400 Subject: [PATCH] Reland "Roll libc++ from a01c02c9d4ac to a9cc573e7c59 https://chromium-review.googlesource.com/c/chromium/src/+/6607589 --- .../fix_enable_wrap_iter_in_string_view_and_array.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/patches/chromium/fix_enable_wrap_iter_in_string_view_and_array.patch b/patches/chromium/fix_enable_wrap_iter_in_string_view_and_array.patch index 2c8066b613..049ce2127a 100644 --- a/patches/chromium/fix_enable_wrap_iter_in_string_view_and_array.patch +++ b/patches/chromium/fix_enable_wrap_iter_in_string_view_and_array.patch @@ -8,14 +8,14 @@ Refs https://github.com/electron/electron/issues/45810#issuecomment-2691417213 Patch can be removed when build_make_libcxx_abi_unstable_false_for_electron.patch is removed. diff --git a/buildtools/third_party/libc++/__config_site b/buildtools/third_party/libc++/__config_site -index e240ff6fff94a6cebf8662996712fe7eb22e5fff..ddf1693002aa171b3d91aa4ef08f5b360e4adddc 100644 +index e240ff6fff94a6cebf8662996712fe7eb22e5fff..21dc561ecbaac57fc38de98be1a17b16ea304e46 100644 --- a/buildtools/third_party/libc++/__config_site +++ b/buildtools/third_party/libc++/__config_site @@ -19,6 +19,8 @@ #define _LIBCPP_ABI_NAMESPACE __Cr #define _LIBCPP_ABI_VERSION 1 -+#define _LIBCPP_ABI_USE_WRAP_ITER_IN_STD_ARRAY ++#define _LIBCPP_ABI_BOUNDED_ITERATORS_IN_STD_ARRAY +#define _LIBCPP_ABI_USE_WRAP_ITER_IN_STD_STRING_VIEW #define _LIBCPP_ABI_FORCE_ITANIUM 0