https://bugs.gentoo.org/963749 https://gitlab.isc.org/isc-projects/kea/-/issues/4085 https://gitlab.isc.org/isc-projects/kea/-/merge_requests/2771 Fixes the build with Boost 1.89 diff --git a/meson.build b/meson.build index ab2fa78212..8592196856 100644 --- a/meson.build +++ b/meson.build @@ -189,7 +189,7 @@ message(f'Detected system "@SYSTEM@".') #### Dependencies -boost_dep = dependency('boost', version: '>=1.66', modules: ['system']) +boost_dep = dependency('boost', version: '>=1.66') dl_dep = dependency('dl') threads_dep = dependency('threads') add_project_dependencies(boost_dep, dl_dep, threads_dep, language: ['cpp']) diff --git a/src/lib/asiodns/io_fetch.cc b/src/lib/asiodns/io_fetch.cc index c140676f66..ee2575a884 100644 --- a/src/lib/asiodns/io_fetch.cc +++ b/src/lib/asiodns/io_fetch.cc @@ -24,6 +24,7 @@ #include #include +#include #include #include // for some IPC/network system calls diff --git a/src/lib/asiodns/tests/io_fetch_unittest.cc b/src/lib/asiodns/tests/io_fetch_unittest.cc index 7b4cd0568e..3d04230f02 100644 --- a/src/lib/asiodns/tests/io_fetch_unittest.cc +++ b/src/lib/asiodns/tests/io_fetch_unittest.cc @@ -21,6 +21,7 @@ #include #include +#include #include #include diff --git a/src/lib/asiolink/interval_timer.cc b/src/lib/asiolink/interval_timer.cc index fa0d9e1b67..4ac0b20c7d 100644 --- a/src/lib/asiolink/interval_timer.cc +++ b/src/lib/asiolink/interval_timer.cc @@ -12,6 +12,7 @@ #include #include #include +#include #include