SHA256
3
0
forked from pool/kea

Fix building with Boost 1.90 Beta 1 #12

Manually merged
dhcp merged 1 commits from aschnell/kea:master into master 2025-11-20 12:37:22 +01:00
3 changed files with 21 additions and 4 deletions

10
kea-boost1_90.patch Normal file
View File

@@ -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 <string.h>
#include <iostream>
#include <boost/lexical_cast.hpp>
+#include <boost/static_assert.hpp>
#include <log4cplus/logger.h>

View File

@@ -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 <jorik.cronenberg@suse.com>

View File

@@ -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