]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3729] Fixed Botan build
authorFrancis Dupont <fdupont@isc.org>
Fri, 14 Feb 2025 23:46:00 +0000 (00:46 +0100)
committerAndrei Pavel <andrei@isc.org>
Mon, 17 Feb 2025 13:34:49 +0000 (15:34 +0200)
fuzz/meson.build
src/bin/agent/tests/meson.build
src/bin/d2/tests/meson.build

index bb6ba3568ccfcc74049602f346f61fe6e026e084..e57484d05fa86a4890286dfb21168f8a4d257a9c 100644 (file)
@@ -32,6 +32,7 @@ executable(
     'fuzz_config_kea_dhcp4.cc',
     fuzz_sources,
     cpp_args: cpp_flags,
+    dependencies: [crypto],
     include_directories: includes,
     link_with: [dhcp4_lib, fuzz_lib] + LIBS_BUILT_SO_FAR,
 )
@@ -41,6 +42,7 @@ executable(
     'fuzz_config_kea_dhcp6.cc',
     fuzz_sources,
     cpp_args: cpp_flags,
+    dependencies: [crypto],
     include_directories: includes,
     link_with: [dhcp6_lib, fuzz_lib] + LIBS_BUILT_SO_FAR,
 )
@@ -50,6 +52,7 @@ executable(
     'fuzz_http_endpoint_kea_dhcp4.cc',
     fuzz_sources,
     cpp_args: cpp_flags,
+    dependencies: [crypto],
     include_directories: includes,
     link_with: [dhcp4_lib, fuzz_lib] + LIBS_BUILT_SO_FAR,
 )
@@ -59,6 +62,7 @@ executable(
     'fuzz_http_endpoint_kea_dhcp6.cc',
     fuzz_sources,
     cpp_args: cpp_flags,
+    dependencies: [crypto],
     include_directories: includes,
     link_with: [dhcp6_lib, fuzz_lib] + LIBS_BUILT_SO_FAR,
 )
@@ -68,6 +72,7 @@ executable(
     'fuzz_packets_kea_dhcp4.cc',
     fuzz_sources,
     cpp_args: cpp_flags,
+    dependencies: [crypto],
     include_directories: includes,
     link_with: [dhcp4_lib, kea_dhcpsrv_lib, fuzz_lib] + LIBS_BUILT_SO_FAR,
 )
@@ -77,6 +82,7 @@ executable(
     'fuzz_packets_kea_dhcp6.cc',
     fuzz_sources,
     cpp_args: cpp_flags,
+    dependencies: [crypto],
     include_directories: includes,
     link_with: [dhcp6_lib, kea_dhcpsrv_lib, fuzz_lib] + LIBS_BUILT_SO_FAR,
 )
@@ -86,6 +92,7 @@ executable(
     'fuzz_unix_socket_kea_dhcp4.cc',
     fuzz_sources,
     cpp_args: cpp_flags,
+    dependencies: [crypto],
     include_directories: includes,
     link_with: [dhcp4_lib, kea_testutils_lib, fuzz_lib] + LIBS_BUILT_SO_FAR,
 )
@@ -95,6 +102,7 @@ executable(
     'fuzz_unix_socket_kea_dhcp6.cc',
     fuzz_sources,
     cpp_args: cpp_flags,
+    dependencies: [crypto],
     include_directories: includes,
     link_with: [dhcp6_lib, kea_testutils_lib, fuzz_lib] + LIBS_BUILT_SO_FAR,
 )
index 1149ca2af93a2014bba0040ede6d8fd78cb6e81b..500f7282d77b7411949dea771d5e75c96aad8f6c 100644 (file)
@@ -58,7 +58,7 @@ kea_agent_tests = executable(
         f'-DSYNTAX_FILE="@current_source_dir@/../agent_parser.yy"',
         f'-DTEST_CA_DIR="@TEST_CA_DIR@"',
     ],
-    dependencies: [gtest],
+    dependencies: [gtest, crypto],
     include_directories: [include_directories('.')] + INCLUDES,
     link_with: [agent_lib] + kea_agent_tests_libs + LIBS_BUILT_SO_FAR,
 )
index d5f8f95b1b3692b96da169eb08bb743f3999e020..942811ad2e6c4c96badc972e3ec2a747f562e1a8 100644 (file)
@@ -69,7 +69,7 @@ kea_d2_tests = executable(
         f'-DSYNTAX_FILE="@current_source_dir@/../d2_parser.yy"',
         f'-DTEST_CA_DIR="@TEST_CA_DIR@"',
     ],
-    dependencies: [gtest],
+    dependencies: [gtest, crypto],
     include_directories: [include_directories('.')] + INCLUDES,
     link_with: [d2_lib] + kea_d2_tests_libs + LIBS_BUILT_SO_FAR,
 )