Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package espresso for openSUSE:Factory checked in at 2025-10-04 21:20:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/espresso (Old) and /work/SRC/openSUSE:Factory/.espresso.new.11973 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "espresso" Sat Oct 4 21:20:45 2025 rev:2 rq:1308995 version:4.2.2 Changes: -------- --- /work/SRC/openSUSE:Factory/espresso/espresso.changes 2025-07-07 17:07:49.506661379 +0200 +++ /work/SRC/openSUSE:Factory/.espresso.new.11973/espresso.changes 2025-10-04 21:20:47.197494276 +0200 @@ -1,0 +2,6 @@ +Sat Oct 4 10:07:09 UTC 2025 - Arjen de Korte <[email protected]> + +- Boost.System is headers only since 1.69.0 + + espresso-boost-system.patch + +------------------------------------------------------------------- New: ---- espresso-boost-system.patch ----------(New B)---------- New:- Boost.System is headers only since 1.69.0 + espresso-boost-system.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ espresso.spec ++++++ --- /var/tmp/diff_new_pack.N8WYKR/_old 2025-10-04 21:20:48.229537168 +0200 +++ /var/tmp/diff_new_pack.N8WYKR/_new 2025-10-04 21:20:48.229537168 +0200 @@ -45,6 +45,8 @@ Patch1: cmake.patch # PATCH-FIX-UPSTREAM https://github.com/espressomd/espresso/commit/2111342 Patch2: espresso-cython.patch +# PATCH-FIX-OPENSUSE - Boost.System is headers only since 1.69.0 +Patch3: espresso-boost-system.patch BuildRequires: %{modern_python}-Cython < 3.0.13 BuildRequires: %{modern_python}-Sphinx BuildRequires: %{modern_python}-devel @@ -65,7 +67,9 @@ BuildRequires: hdf5-%{mpiver}-devel BuildRequires: libboost_filesystem%{boostver}-devel BuildRequires: libboost_mpi%{boostver}-devel +%if 0%{?suse_version} < 1600 BuildRequires: libboost_system%{boostver}-devel +%endif BuildRequires: libboost_test%{boostver}-devel BuildRequires: python-rpm-macros BuildRequires: zlib-devel @@ -92,7 +96,11 @@ systems, for example DNA and lipid membranes. %prep -%autosetup -p1 -n %{pkgname} +%setup -q -n %{pkgname} +%patch -P0 -P1 -P2 -p1 +%if 0%{?suse_version} >= 1600 +%patch -P3 -p1 +%endif # Fix shebang line for pypresso sed -i -E '1s@^#!%{_bindir}/env[[:blank:]]+sh@#!/bin/sh@' src/python/pypresso.cmakein # skip mpiio test - it fails if invoked with cmake, directly run with python3 -m unittest pass ++++++ espresso-boost-system.patch ++++++ diff -purN a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt 2024-05-22 14:24:58.000000000 +0200 +++ b/CMakeLists.txt 2025-10-04 11:52:16.738188248 +0200 @@ -346,7 +346,7 @@ endif() # Boost # -list(APPEND BOOST_COMPONENTS mpi serialization filesystem system) +list(APPEND BOOST_COMPONENTS mpi serialization filesystem) if(WITH_TESTS) list(APPEND BOOST_COMPONENTS unit_test_framework)
