diff options
Diffstat (limited to 'gnu/packages/patches/falcosecurity-libs-libscap-pc.patch')
-rw-r--r-- | gnu/packages/patches/falcosecurity-libs-libscap-pc.patch | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/gnu/packages/patches/falcosecurity-libs-libscap-pc.patch b/gnu/packages/patches/falcosecurity-libs-libscap-pc.patch new file mode 100644 index 0000000000..ff650942ff --- /dev/null +++ b/gnu/packages/patches/falcosecurity-libs-libscap-pc.patch @@ -0,0 +1,16 @@ +libscap: Guard against install_lib_link_libraries-NOTFOUND. +Upstream status: https://github.com/falcosecurity/libs/pull/1842 + +diff --git a/cmake/modules/libscap.cmake b/cmake/modules/libscap.cmake +index 81ad2d28d..8b6b4197e 100644 +--- a/cmake/modules/libscap.cmake ++++ b/cmake/modules/libscap.cmake +@@ -95,7 +95,7 @@ foreach(libscap_install_lib ${LIBSCAP_INSTALL_LIBS}) + list(APPEND libscap_link_libraries ${libscap_install_lib}) + get_target_property(install_lib_link_libraries ${libscap_install_lib} LINK_LIBRARIES) + foreach (install_lib_link_library ${install_lib_link_libraries}) +- if (NOT ${install_lib_link_library} IN_LIST libscap_subdir_targets) ++ if (${install_lib_link_library} AND (NOT ${install_lib_link_library} IN_LIST libscap_subdir_targets)) + if(${install_lib_link_library} MATCHES "/") + # We have a path. Convert it to -L<dir> + -l<lib>. + get_filename_component(scap_lib_dir ${install_lib_link_library} DIRECTORY) |