Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package heaptrack for openSUSE:Factory 
checked in at 2025-09-29 16:37:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/heaptrack (Old)
 and      /work/SRC/openSUSE:Factory/.heaptrack.new.11973 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "heaptrack"

Mon Sep 29 16:37:14 2025 rev:17 rq:1307709 version:1.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/heaptrack/heaptrack.changes      2025-04-02 
17:15:39.555128013 +0200
+++ /work/SRC/openSUSE:Factory/.heaptrack.new.11973/heaptrack.changes   
2025-09-29 16:37:17.111155778 +0200
@@ -1,0 +2,6 @@
+Mon Sep 29 09:45:09 UTC 2025 - Christophe Marin <[email protected]>
+
+- Add patch:
+  * 0001-CMake-Make-the-boost-system-component-optional.patch
+
+-------------------------------------------------------------------

New:
----
  0001-CMake-Make-the-boost-system-component-optional.patch

----------(New B)----------
  New:- Add patch:
  * 0001-CMake-Make-the-boost-system-component-optional.patch
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ heaptrack.spec ++++++
--- /var/tmp/diff_new_pack.3wLU5I/_old  2025-09-29 16:37:18.163199856 +0200
+++ /var/tmp/diff_new_pack.3wLU5I/_new  2025-09-29 16:37:18.163199856 +0200
@@ -34,12 +34,13 @@
 Patch0:         0001-cmake-Fix-C-compatibility-of-libunwind-probes.patch
 # PATCH-FIX-UPSTREAM -- CMake 4 compat
 Patch1:         0001-Use-system-robin-map.patch
+# PATCH-FIX-UPSTREAM -- boost 1.89 compat
+Patch2:         0001-CMake-Make-the-boost-system-component-optional.patch
 BuildRequires:  extra-cmake-modules
 BuildRequires:  libboost_container-devel
 BuildRequires:  libboost_filesystem-devel
 BuildRequires:  libboost_iostreams-devel
 BuildRequires:  libboost_program_options-devel
-BuildRequires:  libboost_system-devel
 BuildRequires:  libdwarf-devel
 BuildRequires:  libunwind-devel
 BuildRequires:  pkgconfig

++++++ 0001-CMake-Make-the-boost-system-component-optional.patch ++++++
>From 4a3e3e3b01472260e8ab6ecabe089e3871b0a94b Mon Sep 17 00:00:00 2001
From: Christophe Marin <[email protected]>
Date: Mon, 29 Sep 2025 09:36:18 +0200
Subject: [PATCH] CMake: Make the boost-system component optional

The boost-system stub was dropped in boost 1.89. If the minimum version is
lower than 1.69, marking the component optional is the recommended way.
---
 CMakeLists.txt             | 2 +-
 src/analyze/CMakeLists.txt | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 84cc5fa..2f6d232 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -32,7 +32,7 @@ if (APPIMAGE_BUILD)
 endif()
 
 include(FeatureSummary)
-find_package(Boost 1.60.0 ${REQUIRED_IN_APPIMAGE} COMPONENTS system filesystem 
iostreams container)
+find_package(Boost 1.60.0 ${REQUIRED_IN_APPIMAGE} COMPONENTS filesystem 
iostreams container OPTIONAL_COMPONENTS system)
 set_package_properties(Boost PROPERTIES TYPE RECOMMENDED PURPOSE "Boost 
container libraries can greatly improve performance (via pmr allocators)")
 find_package(Threads REQUIRED)
 find_package(ZLIB REQUIRED)
diff --git a/src/analyze/CMakeLists.txt b/src/analyze/CMakeLists.txt
index c3cc788..95d5e01 100644
--- a/src/analyze/CMakeLists.txt
+++ b/src/analyze/CMakeLists.txt
@@ -2,7 +2,7 @@ if (ECM_FOUND)
     include(ECMEnableSanitizers)
 endif()
 
-find_package(Boost 1.41.0 REQUIRED COMPONENTS iostreams program_options system 
filesystem)
+find_package(Boost 1.41.0 REQUIRED COMPONENTS iostreams program_options 
filesystem OPTIONAL_COMPONENTS system)
 
 configure_file(analyze_config.h.cmake 
${CMAKE_CURRENT_BINARY_DIR}/analyze_config.h)
 
-- 
2.51.0

Reply via email to