qtbase-disable-pcre2-jit.patch (1102B)
1 --- qtbase/src/3rdparty/pcre2/CMakeLists.txt 2024-03-19 08:46:43.000000000 -0700 2 +++ qtbase/src/3rdparty/pcre2/CMakeLists.txt 2024-06-06 21:52:20.539619500 -0700 3 @@ -41,6 +41,7 @@ 4 src/pcre2_xclass.c 5 DEFINES 6 HAVE_CONFIG_H 7 + PCRE2_DISABLE_JIT 8 PUBLIC_DEFINES 9 PCRE2_CODE_UNIT_WIDTH=16 10 PUBLIC_INCLUDE_DIRECTORIES 11 @@ -52,23 +53,8 @@ 12 ## Scopes: 13 ##################################################################### 14 15 -qt_internal_extend_target(BundledPcre2 CONDITION QNX OR UIKIT 16 - DEFINES 17 - PCRE2_DISABLE_JIT 18 -) 19 - 20 -qt_internal_extend_target(BundledPcre2 CONDITION (TEST_architecture_arch STREQUAL "arm") AND WIN32 21 - DEFINES 22 - PCRE2_DISABLE_JIT 23 -) 24 - 25 -qt_internal_extend_target(BundledPcre2 CONDITION (TEST_architecture_arch STREQUAL "arm64") AND WIN32 26 - DEFINES 27 - PCRE2_DISABLE_JIT 28 -) 29 - 30 if (APPLE) 31 - target_compile_options(BundledPcre2 PRIVATE "SHELL:-Xarch_arm64 -DPCRE2_DISABLE_JIT") 32 + target_compile_options(BundledPcre2 PRIVATE "SHELL:-Xarch_arm64") 33 endif() 34 35 qt_internal_extend_target(BundledPcre2 CONDITION WIN32