diff --git a/CHANGES b/CHANGES index b5068f17d2..7713015f19 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,9 @@ +6.1.0-dev.121 | 2023-06-27 12:18:38 -0700 + + * Prefer Spicy include directories of this build over accidental ones. (Benjamin Bannier, Corelight) + + Closes #3153. + 6.1.0-dev.118 | 2023-06-27 18:17:40 +0200 * fix http AUTHORIZATION base64 decode failed (progmboy) diff --git a/VERSION b/VERSION index 27ff3652c2..eeb9e9ae99 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -6.1.0-dev.118 +6.1.0-dev.121 diff --git a/cmake b/cmake index afa62ecbe3..6085fefd5c 160000 --- a/cmake +++ b/cmake @@ -1 +1 @@ -Subproject commit afa62ecbe399c3dac41f6ebcdb622f409569edd6 +Subproject commit 6085fefd5ce8f01426316aae095851a5784f4db6 diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index f7fe8931bf..294d74d428 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -520,6 +520,7 @@ zeek_target_link_libraries(zeek_objs) if (HAVE_SPICY) target_link_libraries(zeek_objs PRIVATE hilti spicy) + prefer_configured_spicy_include_dirs(zeek_objs) endif () if (TARGET zeek_exe) diff --git a/src/spicy/CMakeLists.txt b/src/spicy/CMakeLists.txt index bd3b6e5c83..8d3d625dd7 100644 --- a/src/spicy/CMakeLists.txt +++ b/src/spicy/CMakeLists.txt @@ -17,6 +17,7 @@ zeek_add_subdir_library( spicy.bif) target_link_libraries(zeek_spicy_obj PRIVATE hilti spicy) +prefer_configured_spicy_include_dirs(zeek_spicy_obj) set(ZEEK_SPICY_MODULE_PATH "${CMAKE_INSTALL_FULL_LIBDIR}/zeek/spicy" CACHE PATH "") install(DIRECTORY DESTINATION "${ZEEK_SPICY_MODULE_PATH}") diff --git a/src/spicy/spicyz/CMakeLists.txt b/src/spicy/spicyz/CMakeLists.txt index f49d8a309f..e8a0b0f9f8 100644 --- a/src/spicy/spicyz/CMakeLists.txt +++ b/src/spicy/spicyz/CMakeLists.txt @@ -7,7 +7,10 @@ add_executable(spicyz driver.cc glue-compiler.cc main.cc) target_compile_options(spicyz PRIVATE "-Wall") target_compile_features(spicyz PRIVATE "${ZEEK_CXX_STD}") set_target_properties(spicyz PROPERTIES CXX_EXTENSIONS OFF) + target_include_directories(spicyz PRIVATE ${CMAKE_CURRENT_BINARY_DIR}) + target_link_libraries(spicyz PRIVATE hilti spicy) +prefer_configured_spicy_include_dirs(spicyz) install(TARGETS spicyz DESTINATION ${CMAKE_INSTALL_BINDIR})