Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cryfs for openSUSE:Factory checked in at 2025-09-09 20:30:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cryfs (Old) and /work/SRC/openSUSE:Factory/.cryfs.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cryfs" Tue Sep 9 20:30:34 2025 rev:17 rq:1303305 version:1.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/cryfs/cryfs.changes 2025-05-01 15:23:57.524372296 +0200 +++ /work/SRC/openSUSE:Factory/.cryfs.new.1977/cryfs.changes 2025-09-09 20:31:10.619582684 +0200 @@ -1,0 +2,10 @@ +Tue Sep 9 06:49:57 UTC 2025 - [email protected] + +- Add fix-build-with-boost-1_89.patch + * In the upcoming Boost 1.89.0 release, the Boost.System stub + library introduced back in 1.69 has been removed, which causes + a CMake error when system component is required. + The component can just be dropped cryfs has a minimum of Boost + 1.84.0. + +------------------------------------------------------------------- New: ---- fix-build-with-boost-1_89.patch ----------(New B)---------- New: - Add fix-build-with-boost-1_89.patch * In the upcoming Boost 1.89.0 release, the Boost.System stub ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cryfs.spec ++++++ --- /var/tmp/diff_new_pack.BvxwzJ/_old 2025-09-09 20:31:12.755672704 +0200 +++ /var/tmp/diff_new_pack.BvxwzJ/_new 2025-09-09 20:31:12.779673716 +0200 @@ -1,7 +1,7 @@ # # spec file for package cryfs # -# 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 @@ -34,15 +34,16 @@ Source2: %{name}.keyring # PATCH-FIX-UPSTREAM fix-build-with-boost-1_88.patch -- based on PR 494 Patch0: fix-build-with-boost-1_88.patch +# PATCH-FIX-UPSTREAM fix-build-with-boost-1_89.patch -- based on PR 500 +Patch1: fix-build-with-boost-1_89.patch # PATCH-FIX-UPSTREAM fix-feature-fuse3.patch -- based on branch feature/fuse3 -Patch1: fix-feature-fuse3.patch +Patch2: fix-feature-fuse3.patch BuildRequires: cmake >= 3.25 BuildRequires: gcc-c++ BuildRequires: libboost_atomic-devel-impl >= 1.84.0 BuildRequires: libboost_chrono-devel-impl >= 1.84.0 BuildRequires: libboost_filesystem-devel-impl >= 1.84.0 BuildRequires: libboost_program_options-devel-impl >= 1.84.0 -BuildRequires: libboost_system-devel-impl >= 1.84.0 BuildRequires: libboost_thread-devel-impl >= 1.84.0 BuildRequires: ninja BuildRequires: pkgconfig ++++++ fix-build-with-boost-1_89.patch ++++++ >From f2f3c19979545c4789647e648cc1480ce647f42a Mon Sep 17 00:00:00 2001 From: Michael Cho <[email protected]> Date: Tue, 12 Aug 2025 17:01:01 -0400 Subject: [PATCH] Fix build with Boost 1.89.0 --- cmake-utils/Dependencies.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake-utils/Dependencies.cmake b/cmake-utils/Dependencies.cmake index e2325e575..55edf924a 100644 --- a/cmake-utils/Dependencies.cmake +++ b/cmake-utils/Dependencies.cmake @@ -7,7 +7,7 @@ target_link_libraries(CryfsDependencies_range-v3 INTERFACE range-v3::range-v3) set(Boost_USE_STATIC_LIBS OFF) find_package(Boost 1.84.0 REQUIRED - COMPONENTS filesystem system thread chrono program_options) + COMPONENTS filesystem thread chrono program_options) add_library(CryfsDependencies_boost INTERFACE) target_link_libraries(CryfsDependencies_boost INTERFACE Boost::boost Boost::filesystem Boost::thread Boost::chrono Boost::program_options) if(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
