diff options
Diffstat (limited to 'net-mgmt/fastnetmon/files/patch-CMakeLists.txt')
-rw-r--r-- | net-mgmt/fastnetmon/files/patch-CMakeLists.txt | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/net-mgmt/fastnetmon/files/patch-CMakeLists.txt b/net-mgmt/fastnetmon/files/patch-CMakeLists.txt new file mode 100644 index 000000000000..d833ac56fc9d --- /dev/null +++ b/net-mgmt/fastnetmon/files/patch-CMakeLists.txt @@ -0,0 +1,30 @@ +--- CMakeLists.txt.orig 2023-10-14 15:48:26 UTC ++++ CMakeLists.txt +@@ -47,7 +47,8 @@ set(GTEST_INSTALL_PATH "${FASTNETMON_LIBRARIES_GLOBAL_ + # In order to get a warning about an unused function parameter, you must either specify -Wextra -Wunused (note that -Wall implies -Wunused), or separately specify -Wunused-parameter. + # TODO: return -Wunused-parameter and address all warning later, I started it but did not finish as we have too many of them + # catch-value is documented here: https://patchwork.ozlabs.org/project/gcc/patch/tkrat.8c7b4260a533be2f@netcologne.de/#1680619 +-add_definitions("-Wreorder -Wunused -Wparentheses -Wimplicit-fallthrough -Wreturn-type -Wuninitialized -Winit-self -Wmaybe-uninitialized -Wcatch-value=3 -Wclass-memaccess") ++# add_definitions("-Wreorder -Wunused -Wparentheses -Wimplicit-fallthrough -Wreturn-type -Wuninitialized -Winit-self -Wmaybe-uninitialized -Wcatch-value=3 -Wclass-memaccess") ++add_definitions("-Wreorder -Wunused -Wparentheses -Wimplicit-fallthrough -Wreturn-type -Wuninitialized -Winit-self") + + # On Windows we need to build libgcc and libstdc++ statically to avoid need to carry dlls with us + if (${CMAKE_SYSTEM_NAME} STREQUAL "Windows") +@@ -81,7 +82,7 @@ option(KAFKA_SUPPORT "Enables Kafka support" OFF) + option(KAFKA_SUPPORT "Enables Kafka support" OFF) + + # We need to add it into include path as gRPC uses it include path +-include_directories("${ABSL_INSTALL_PATH}/include") ++# include_directories("${ABSL_INSTALL_PATH}/include") + + option(DO_NOT_USE_SYSTEM_LIBRARIES_FOR_BUILD "Disables use of libraries from system path" OFF) + +@@ -848,7 +849,7 @@ if (ENABLE_CAPNP_SUPPORT) + message(FATAL_ERROR "Could not find capnp libraries") + endif() + +- include_directories("${CAPNP_CUSTOM_INSTALL_PATH}/include") ++ # include_directories("${CAPNP_CUSTOM_INSTALL_PATH}/include") + + target_link_libraries(simple_packet_capnp ${CAPNP_LIBRARY_PATH} ${CAPNP_KJ_LIBRARY_PATH}) + |