--- src/tbb/CMakeLists.txt 2026-04-30 21:25:36.000000000 +0800 +++ src/tbb/CMakeLists.txt 2026-06-24 09:40:03.000000000 +0800 @@ -73,8 +73,8 @@ $<$>:__TBB_SKIP_DEPENDENCY_SIGNATURE_VERIFICATION=1> ) -if (NOT ("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(armv7-a|aarch64|mips|arm64|riscv)" OR - "${CMAKE_OSX_ARCHITECTURES}" MATCHES "arm64" OR +if (NOT ("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(armv7-a|aarch64|mips|arm64|riscv|ppc|power)" OR + "${CMAKE_OSX_ARCHITECTURES}" MATCHES "(arm64|ppc)" OR WINDOWS_STORE OR TBB_WINDOWS_DRIVER)) target_compile_definitions(tbb PRIVATE __TBB_USE_ITT_NOTIFY) --- src/tbbmalloc/CMakeLists.txt 2026-04-30 21:25:36.000000000 +0800 +++ src/tbbmalloc/CMakeLists.txt 2026-06-24 09:46:50.000000000 +0800 @@ -37,8 +37,8 @@ $<$>:__TBB_DYNAMIC_LOAD_ENABLED=0> $<$>:__TBB_SOURCE_DIRECTLY_INCLUDED=1>) -if (NOT ("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(armv7-a|aarch64|mips|arm64|riscv)" OR - "${CMAKE_OSX_ARCHITECTURES}" MATCHES "arm64" OR +if (NOT ("${CMAKE_SYSTEM_PROCESSOR}" MATCHES "(armv7-a|aarch64|mips|arm64|riscv|ppc|power)" OR + "${CMAKE_OSX_ARCHITECTURES}" MATCHES "(arm64|ppc)" OR WINDOWS_STORE OR TBB_WINDOWS_DRIVER OR TBB_SANITIZE MATCHES "thread"))