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

Reply via email to