[Bug 284378] www/webkit2-gtk: interactions with C++ dependencies built with clang/libc++ causes WebProcess crash

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 29 Jan 2025 08:02:27 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=284378

--- Comment #4 from huanghwh@gmail.com ---
(In reply to shamaz.mazum from comment #3)
Do you need this patch ?

% diff -u __config.orig __config
--- __config.orig       2025-01-29 16:00:23.966673000 +0800
+++ __config    2025-01-29 16:00:57.100693000 +0800
@@ -190,9 +190,9 @@
 #    endif
 // Feature macros for disabling pre ABI v1 features. All of these options
 // are deprecated.
-//#    if defined(__FreeBSD__)
-//#      define _LIBCPP_DEPRECATED_ABI_DISABLE_PAIR_TRIVIAL_COPY_CTOR
-//#    endif
+#    if defined(__FreeBSD__)
+#      define _LIBCPP_DEPRECATED_ABI_DISABLE_PAIR_TRIVIAL_COPY_CTOR
+#    endif
 // For XCOFF linkers, we have problems if we see a weak hidden version of a
symbol
 // in user code (like you get with -fvisibility-inlines-hidden) and then a
strong def
 // in the library, so we need to always rely on the library version.

-- 
You are receiving this mail because:
You are the assignee for the bug.