From b47563e888630ae7c95992d60e311f37c9f47466 Mon Sep 17 00:00:00 2001 From: Nadia Holmquist Pedersen Date: Wed, 7 Aug 2024 17:28:25 +0200 Subject: [PATCH] Apply FixInterfaceIncludes to the slirp package again to work around package inconsistencies --- src/net/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/net/CMakeLists.txt b/src/net/CMakeLists.txt index 082c00fb..0d4698df 100644 --- a/src/net/CMakeLists.txt +++ b/src/net/CMakeLists.txt @@ -1,3 +1,5 @@ +include(FixInterfaceIncludes) + add_library(net-utils STATIC Net.cpp Net_PCap.cpp @@ -13,6 +15,7 @@ target_include_directories(net-utils PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/..") option(USE_SYSTEM_LIBSLIRP "Use system libslirp instead of the bundled version" OFF) if (USE_SYSTEM_LIBSLIRP) pkg_check_modules(Slirp REQUIRED IMPORTED_TARGET slirp) + fix_interface_includes(PkgConfig::Slirp) target_link_libraries(net-utils PRIVATE PkgConfig::Slirp) else() add_subdirectory(libslirp EXCLUDE_FROM_ALL)