]> git.pld-linux.org Git - packages/elektra.git/blobdiff - elektra-jni.patch
- updated to 0.8.26
[packages/elektra.git] / elektra-jni.patch
diff --git a/elektra-jni.patch b/elektra-jni.patch
new file mode 100644 (file)
index 0000000..c06fa61
--- /dev/null
@@ -0,0 +1,20 @@
+cmake_push_check_state (RESET) resets also CMAKE_REQUIRED_INCLUDES, which are essential here
+
+--- elektra-0.8.26/cmake/Modules/SafeCheckSymbolExists.cmake.orig      2019-02-26 12:45:46.000000000 +0100
++++ elektra-0.8.26/cmake/Modules/SafeCheckSymbolExists.cmake   2022-07-03 21:43:13.742177612 +0200
+@@ -15,6 +15,7 @@ include (CMakePushCheckState)
+ macro (safe_check_symbol_exists SYMBOL FILES VARIABLE)
+       set (CMAKE_C_FLAGS_OLD ${CMAKE_C_FLAGS})
++      set (SAVE_CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES})
+       string (REPLACE "-Wpedantic"
+                       ""
+                       CMAKE_C_FLAGS
+@@ -25,6 +26,7 @@ macro (safe_check_symbol_exists SYMBOL F
+       prepend (DEFS "-D" ${DEFS})
+       list (APPEND CMAKE_REQUIRED_DEFINITIONS
+                    ${DEFS})
++      set (CMAKE_REQUIRED_INCLUDES ${SAVE_CMAKE_REQUIRED_INCLUDES})
+       check_symbol_exists ("${SYMBOL}" "${FILES}" "${VARIABLE}")
This page took 0.050746 seconds and 4 git commands to generate.