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")

Reply via email to