head 1.1; access; symbols pkgsrc-2026Q3:1.1.0.4 pkgsrc-2026Q3-base:1.1 pkgsrc-2026Q2:1.1.0.2 pkgsrc-2026Q2-base:1.1; locks; strict; comment @# @; 1.1 date 2026.04.16.06.33.53; author wiz; state Exp; branches; next ; commitid i9b6qrM84IuOk9CG; desc @@ 1.1 log @*: update llvm and friends to 21.1.8 @ text @$NetBSD$ Fix build. --- libcxx/src/CMakeLists.txt.orig 2025-12-12 10:35:47.000000000 +0000 +++ libcxx/src/CMakeLists.txt @@@@ -209,7 +209,7 @@@@ endif() # Maybe force some symbols to be weak, not weak or not exported. # TODO: This shouldn't depend on the platform, and ideally it should be done in the sources. -if (APPLE AND LIBCXX_CXX_ABI MATCHES "libcxxabi$" +if (FALSE AND LIBCXX_CXX_ABI MATCHES "libcxxabi$" AND NOT LIBCXX_STATICALLY_LINK_ABI_IN_SHARED_LIBRARY) target_link_libraries(cxx_shared PRIVATE "-Wl,-force_symbols_not_weak_list,${CMAKE_CURRENT_SOURCE_DIR}/../lib/notweak.exp" @