Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package icinga2 for openSUSE:Factory checked in at 2025-10-02 19:20:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/icinga2 (Old) and /work/SRC/openSUSE:Factory/.icinga2.new.11973 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "icinga2" Thu Oct 2 19:20:50 2025 rev:58 rq:1308492 version:2.15.0 Changes: -------- --- /work/SRC/openSUSE:Factory/icinga2/icinga2.changes 2025-06-20 16:51:58.178615348 +0200 +++ /work/SRC/openSUSE:Factory/.icinga2.new.11973/icinga2.changes 2025-10-02 19:21:59.598959461 +0200 @@ -1,0 +2,6 @@ +Sat Sep 27 17:43:34 UTC 2025 - Arjen de Korte <[email protected]> + +- Boost.System has been header only since Boost 1.69.0 + - Add 76fa0d9e8054f405dc3d1e39a4b48f21e86afdf0.patch + +------------------------------------------------------------------- New: ---- 76fa0d9e8054f405dc3d1e39a4b48f21e86afdf0.patch ----------(New B)---------- New:- Boost.System has been header only since Boost 1.69.0 - Add 76fa0d9e8054f405dc3d1e39a4b48f21e86afdf0.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ icinga2.spec ++++++ --- /var/tmp/diff_new_pack.5Ghn5o/_old 2025-10-02 19:22:01.047020037 +0200 +++ /var/tmp/diff_new_pack.5Ghn5o/_new 2025-10-02 19:22:01.067020873 +0200 @@ -28,6 +28,10 @@ Patch0: icinga2-graphite.patch # PATCH-FIX-OPENSUSE lrupp -- fixing the syntax file for vim >= 8.x Patch1: icinga2-vim_syntax.patch +%if 0%{?suse_version} >= 1600 +# PATCH-FIX-UPSTREAM -- Boost.System has been header only since Boost 1.69.0 +Patch2: https://github.com/Icinga/icinga2/commit/76fa0d9e8054f405dc3d1e39a4b48f21e86afdf0.patch +%endif PreReq: permissions BuildRequires: nagios-rpm-macros Requires: icinga2-bin = %{version} @@ -56,7 +60,9 @@ BuildRequires: libboost_iostreams-devel >= 1.66 BuildRequires: libboost_program_options-devel >= 1.66 BuildRequires: libboost_regex-devel >= 1.66 +%if 0%{?suse_version} < 1600 BuildRequires: libboost_system-devel >= 1.66 +%endif BuildRequires: libboost_test-devel >= 1.66 BuildRequires: libboost_thread-devel >= 1.66 BuildRequires: pkgconfig(libedit) ++++++ 76fa0d9e8054f405dc3d1e39a4b48f21e86afdf0.patch ++++++ >From 76fa0d9e8054f405dc3d1e39a4b48f21e86afdf0 Mon Sep 17 00:00:00 2001 From: "Alexander A. Klimov" <[email protected]> Date: Thu, 14 Aug 2025 11:05:37 +0200 Subject: [PATCH] Boost: don't require "system" component It's vanished in v1.89. --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 86abc77d661..1a087b8ed2f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -172,7 +172,7 @@ else() set(LOGROTATE_CREATE "\n\tcreate 644 ${ICINGA2_USER} ${ICINGA2_GROUP}") endif() -find_package(Boost ${BOOST_MIN_VERSION} COMPONENTS coroutine context date_time filesystem iostreams thread system program_options regex REQUIRED) +find_package(Boost ${BOOST_MIN_VERSION} COMPONENTS coroutine context date_time filesystem iostreams thread program_options regex REQUIRED) # Boost.Coroutine2 (the successor of Boost.Coroutine) # (1) doesn't even exist in old Boost versions and
