diff --git a/kea-boost1_90.patch b/kea-boost1_90.patch new file mode 100644 index 0000000..389c49e --- /dev/null +++ b/kea-boost1_90.patch @@ -0,0 +1,10 @@ +--- a/src/lib/log/logger_level_impl.cc.orig 2025-11-13 15:04:21.704582532 +0100 ++++ b/src/lib/log/logger_level_impl.cc 2025-11-13 15:04:36.005019042 +0100 +@@ -10,6 +10,7 @@ + #include + #include + #include ++#include + + #include + diff --git a/kea.changes b/kea.changes index dcdf634..77a9fcb 100644 --- a/kea.changes +++ b/kea.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Nov 13 15:16:39 CET 2025 - aschnell@suse.com + +- Fix building with Boost 1.90 Beta 1 + (add 'kea-boost1_90.patch') + ------------------------------------------------------------------- Wed Oct 29 15:48:22 UTC 2025 - Jorik Cronenberg diff --git a/kea.spec b/kea.spec index de2e3c9..5a0e0e2 100644 --- a/kea.spec +++ b/kea.spec @@ -1,7 +1,7 @@ # # spec file for package kea # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -59,12 +59,14 @@ Source5: kea-dhcp6.service Source6: kea-dhcp-ddns.service Source7: kea-ctrl-agent.service Patch1: kea-boost1_89.patch -BuildRequires: meson +Patch2: kea-boost1_90.patch +BuildRequires: fdupes BuildRequires: freeradius-server-devel BuildRequires: gcc-c++ BuildRequires: libmysqlclient-devel BuildRequires: libtool >= 2 BuildRequires: log4cplus-devel +BuildRequires: meson BuildRequires: pkg-config >= 0.23 BuildRequires: postgresql-server-devel BuildRequires: python-rpm-macros @@ -74,7 +76,6 @@ BuildRequires: python3-sphinx_rtd_theme BuildRequires: sysuser-tools BuildRequires: xz BuildRequires: pkgconfig(libcrypto) -BuildRequires: fdupes %sysusers_requires Suggests: %name-hooks = %version %if 0%{?suse_version} >= 1500 @@ -349,8 +350,8 @@ Requires: libkea-eval%eval_sover = %version Requires: libkea-exceptions%exceptions_sover = %version Requires: libkea-hooks%hooks_sover = %version Requires: libkea-http%http_sover = %version -Requires: libkea-log-interprocess%log_interprocess_sover = %version Requires: libkea-log%log_sover = %version +Requires: libkea-log-interprocess%log_interprocess_sover = %version Requires: libkea-mysql%mysql_sover = %version Requires: libkea-pgsql%pgsql_sover = %version Requires: libkea-process%process_sover = %version