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
