]> git.pld-linux.org Git - packages/elektra.git/blob - elektra-jni.patch
- updated to 0.9.14 (new sonames, python2 and gi bindings are gone, added io-ev binding)
[packages/elektra.git] / elektra-jni.patch
1 cmake_push_check_state (RESET) resets also CMAKE_REQUIRED_INCLUDES, which are essential here
2
3 --- elektra-0.9.14/scripts/cmake/Modules/SafeCheckSymbolExists.cmake.orig       2023-08-25 20:28:50.328127754 +0200
4 +++ elektra-0.9.14/scripts/cmake/Modules/SafeCheckSymbolExists.cmake    2023-08-25 20:30:56.444111192 +0200
5 @@ -15,12 +15,14 @@ include (CMakePushCheckState)
6  
7  macro (safe_check_symbol_exists SYMBOL FILES VARIABLE)
8         set (CMAKE_C_FLAGS_OLD ${CMAKE_C_FLAGS})
9 +       set (SAVE_CMAKE_REQUIRED_INCLUDES ${CMAKE_REQUIRED_INCLUDES})
10         string (REPLACE "-Wpedantic" "" CMAKE_C_FLAGS ${CMAKE_C_FLAGS})
11  
12         cmake_push_check_state ()
13         get_directory_property (DEFS COMPILE_DEFINITIONS)
14         prepend (DEFS "-D" ${DEFS})
15         list (APPEND CMAKE_REQUIRED_DEFINITIONS ${DEFS})
16 +       set (CMAKE_REQUIRED_INCLUDES ${SAVE_CMAKE_REQUIRED_INCLUDES})
17  
18         check_symbol_exists ("${SYMBOL}" "${FILES}" "${VARIABLE}")
19         cmake_pop_check_state ()
This page took 0.029013 seconds and 3 git commands to generate.