From e41323717ac825c87655561f29c227d874078fa7 Mon Sep 17 00:00:00 2001 From: xXPBSXx <20614131+xXPBSXx@users.noreply.github.com> Date: Thu, 29 Oct 2026 10:20:04 +0100 Subject: [PATCH] fix(build): do not build libSceAddressSanitizer in an ASan or TSan build Co-Authored-By: Claude Sonnet 5.5 --- core/libs/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/libs/CMakeLists.txt b/core/libs/CMakeLists.txt index 44796e0518..ec118ec311 100644 --- a/core/libs/CMakeLists.txt +++ b/core/libs/CMakeLists.txt @@ -159,6 +159,9 @@ set(PATCHED_OUTPUTS ${LIBC_PATCHED}) foreach(LIB_DIR ${LIBS_DIRS}) if(IS_DIRECTORY ${LIB_DIR}) get_filename_component(LIB_NAME ${LIB_DIR} NAME) + if((ANYPS5_ENABLE_ASAN OR ANYPS5_ENABLE_TSAN) AND LIB_NAME STREQUAL "libSceAddressSanitizer") + continue() + endif() if(EXISTS ${LIB_DIR}/CMakeLists.txt) set(LIBS_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR})