aboutsummaryrefslogtreecommitdiffstats
path: root/main/mariadb/pcre.cmake.patch
diff options
context:
space:
mode:
Diffstat (limited to 'main/mariadb/pcre.cmake.patch')
-rw-r--r--main/mariadb/pcre.cmake.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/main/mariadb/pcre.cmake.patch b/main/mariadb/pcre.cmake.patch
new file mode 100644
index 0000000000..cf0c352b83
--- /dev/null
+++ b/main/mariadb/pcre.cmake.patch
@@ -0,0 +1,15 @@
+--- a/cmake/pcre.cmake
++++ b/cmake/pcre.cmake
+@@ -8,11 +8,7 @@
+ CHECK_LIBRARY_EXISTS(pcre pcre_stack_guard "" HAVE_PCRE_STACK_GUARD)
+ IF(NOT CMAKE_CROSSCOMPILING)
+ SET(CMAKE_REQUIRED_LIBRARIES "pcre")
+- CHECK_C_SOURCE_RUNS("
+- #include <pcre.h>
+- int main() {
+- return -pcre_exec(NULL, NULL, NULL, -999, -999, 0, NULL, 0) < 256;
+- }" PCRE_STACK_SIZE_OK)
++ SET(PCRE_STACK_SIZE_OK TRUE)
+ SET(CMAKE_REQUIRED_LIBRARIES)
+ ENDIF()
+ ENDIF()