Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package corrosion for openSUSE:Factory checked in at 2026-05-21 18:25:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/corrosion (Old) and /work/SRC/openSUSE:Factory/.corrosion.new.2084 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "corrosion" Thu May 21 18:25:15 2026 rev:5 rq:1354061 version:0.6.0 Changes: -------- --- /work/SRC/openSUSE:Factory/corrosion/corrosion.changes 2025-12-22 22:48:22.342879766 +0100 +++ /work/SRC/openSUSE:Factory/.corrosion.new.2084/corrosion.changes 2026-05-21 18:25:20.029619130 +0200 @@ -1,0 +2,8 @@ +Tue May 19 15:26:07 UTC 2026 - Fabian Vogt <[email protected]> + +- Add patch to fix use with a single project-wide vendor tarball, + as produced by obs-service-cargo(_vendor) + (gh#corrosion-rs/corrosion#672): + * 0001-Install-cxxbridge-cmd-without-locked.patch + +------------------------------------------------------------------- New: ---- 0001-Install-cxxbridge-cmd-without-locked.patch ----------(New B)---------- New: (gh#corrosion-rs/corrosion#672): * 0001-Install-cxxbridge-cmd-without-locked.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ corrosion.spec ++++++ --- /var/tmp/diff_new_pack.FlRIEB/_old 2026-05-21 18:25:20.933656258 +0200 +++ /var/tmp/diff_new_pack.FlRIEB/_new 2026-05-21 18:25:20.933656258 +0200 @@ -23,6 +23,8 @@ License: MIT URL: https://corrosion-rs.github.io/corrosion/ Source0: https://github.com/corrosion-rs/corrosion/archive/refs/tags/v%{version}.tar.gz#/corrosion-%{version}.tar.gz +# PATCH-FIX-UPSTREAM +Patch1: 0001-Install-cxxbridge-cmd-without-locked.patch BuildRequires: cargo BuildRequires: cmake >= 3.22 BuildRequires: gcc-c++ ++++++ 0001-Install-cxxbridge-cmd-without-locked.patch ++++++ >From 7dab832903ddfb0f644cbd014252d477e692012b Mon Sep 17 00:00:00 2001 From: Jonathan Schwender <[email protected]> Date: Sat, 16 May 2026 16:25:49 +0200 Subject: [PATCH] Install cxxbridge-cmd without --locked cxxbridge-cmd does not have a lockfile, and adding --locked caused issues for users using offline mode. Fixes #672 --- cmake/Corrosion.cmake | 1 - 1 file changed, 1 deletion(-) diff --git a/cmake/Corrosion.cmake b/cmake/Corrosion.cmake index cb8cfddd37a3..61f2f2c4da42 100644 --- a/cmake/Corrosion.cmake +++ b/cmake/Corrosion.cmake @@ -1862,7 +1862,6 @@ function(corrosion_add_cxxbridge cxx_target) $CACHE{CORROSION_TOOLS_CARGO} install cxxbridge-cmd --version "${cxx_required_version}" - --locked --root "${CMAKE_BINARY_DIR}/corrosion/cxxbridge_v${cxx_required_version}" --quiet # todo: use --target-dir to potentially reuse artifacts -- 2.54.0
