Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package zug for openSUSE:Factory checked in at 2026-08-01 18:34:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/zug (Old) and /work/SRC/openSUSE:Factory/.zug.new.16738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "zug" Sat Aug 1 18:34:04 2026 rev:5 rq:1368871 version:0.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/zug/zug.changes 2026-01-26 11:04:01.102251547 +0100 +++ /work/SRC/openSUSE:Factory/.zug.new.16738/zug.changes 2026-08-01 18:37:13.668143314 +0200 @@ -1,0 +2,7 @@ +Fri Jul 31 15:44:17 UTC 2026 - Christophe Marin <[email protected]> + +- Use gcc 15 on Factory until https://github.com/arximboldi/zug/issues/54 gets fixed +- Add patch: + * 0001-Basic-move-to-Catch2-3.patch + +------------------------------------------------------------------- New: ---- 0001-Basic-move-to-Catch2-3.patch ----------(New B)---------- New:- Add patch: * 0001-Basic-move-to-Catch2-3.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ zug.spec ++++++ --- /var/tmp/diff_new_pack.0TYtbP/_old 2026-08-01 18:37:15.740214607 +0200 +++ /var/tmp/diff_new_pack.0TYtbP/_new 2026-08-01 18:37:15.752215019 +0200 @@ -23,11 +23,19 @@ License: BSL-1.0 URL: https://sinusoid.es/zug/ Source0: https://github.com/arximboldi/zug/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM +Patch0: 0001-Basic-move-to-Catch2-3.patch +%if %{?suse_version} >= 1699 +# Stick to gcc 15 until https://github.com/arximboldi/zug/issues/54 gets a fix +BuildRequires: gcc15 +BuildRequires: gcc15-c++ +BuildRequires: gcc15-PIE +%endif BuildRequires: boost-devel BuildRequires: cmake >= 3.10 BuildRequires: gcc-c++ # includes catch2/catch.hpp -BuildRequires: cmake(Catch2) < 3.0 +BuildRequires: cmake(Catch2) %description zug is a C++ library providing transducers. Transducers are composable @@ -50,6 +58,10 @@ sed -i 's#lib/cmake/Zug#%{_lib}/cmake/Zug#' CMakeLists.txt %build +%if %{?suse_version} >= 1699 +export CC=gcc-15 CXX=g++-15 +%endif + %cmake -Dzug_BUILD_EXAMPLES=FALSE \ -Dzug_BUILD_DOCS:BOOL=FALSE ++++++ 0001-Basic-move-to-Catch2-3.patch ++++++ ++++ 750 lines (skipped)
