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

Reply via email to