Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libpathrs for openSUSE:Factory 
checked in at 2026-03-04 21:04:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libpathrs (Old)
 and      /work/SRC/openSUSE:Factory/.libpathrs.new.561 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libpathrs"

Wed Mar  4 21:04:19 2026 rev:2 rq:1336068 version:0.2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/libpathrs/libpathrs.changes      2025-11-28 
16:55:06.039763864 +0100
+++ /work/SRC/openSUSE:Factory/.libpathrs.new.561/libpathrs.changes     
2026-03-04 21:04:26.930527499 +0100
@@ -1,0 +2,14 @@
+Tue Mar  3 13:55:52 UTC 2026 - Aleksa Sarai <[email protected]>
+
+- Update to libpathrs v0.2.4. Upstream release notes:
+  <https://github.com/cyphar/libpathrs/releases/tag/v0.2.4>
+
+-------------------------------------------------------------------
+Thu Jan 29 18:07:42 UTC 2026 - Aleksa Sarai <[email protected]>
+
+- Update to libpathrs v0.2.3. Upstream release notes:
+  <https://github.com/cyphar/libpathrs/releases/tag/v0.2.3>
+- Remove upstreamed patches:
+  - 0001-fd-fix-f_flags-fdinfo-test-on-other-architectures.patch
+
+-------------------------------------------------------------------

Old:
----
  0001-fd-fix-f_flags-fdinfo-test-on-other-architectures.patch
  libpathrs-0.2.2.tar.gz

New:
----
  libpathrs-0.2.4.tar.xz
  libpathrs-0.2.4.tar.xz.asc
  libpathrs.keyring

----------(Old B)----------
  Old:- Remove upstreamed patches:
  - 0001-fd-fix-f_flags-fdinfo-test-on-other-architectures.patch
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libpathrs.spec ++++++
--- /var/tmp/diff_new_pack.fjtxPi/_old  2026-03-04 21:04:29.718642698 +0100
+++ /var/tmp/diff_new_pack.fjtxPi/_new  2026-03-04 21:04:29.722642863 +0100
@@ -2,6 +2,7 @@
 # spec file for package libpathrs
 #
 # Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 Aleksa Sarai <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,15 +23,16 @@
 %define pyname  pathrs
 
 Name:           libpathrs
-Version:        0.2.2
+Version:        0.2.4
 Release:        0
 Summary:        Safe path resolution library for Linux
 Group:          Productivity/Security
 License:        MPL-2.0 OR LGPL-3.0-or-later
 URL:            https://github.com/cyphar/%{name}
-Source0:        
https://github.com/cyphar/%{name}/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Source1:        vendor.tar.zst
-Patch1:         
https://github.com/cyphar/libpathrs/commit/3b5c7817bdc54adb47fb9e10e0e02176c7fa41b8.patch#/0001-fd-fix-f_flags-fdinfo-test-on-other-architectures.patch
+Source0:        
https://github.com/cyphar/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
+Source1:        
https://github.com/cyphar/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz.asc
+Source2:        %{name}.keyring
+Source3:        vendor.tar.zst
 BuildRequires:  rust >= 1.63
 BuildRequires:  cargo
 BuildRequires:  cargo-packaging
@@ -112,14 +114,26 @@
 This subpackage provides the Python bindings for %{name}.
 
 %prep
-%autosetup -a1 -p1
+%autosetup -a3 -p1
 
 %build
-# We need to use lld.
-%define __rustflags -C linker=clang -C link-arg=-fuse-ld=lld
+export CC=clang
 
-# Build libpathrs.so.
-make CARGO='%{__cargo}' release
+# libpathrs needs to control several bits of RUSTFLAGS and environment
+# variables when doing the build, so we have to extract the environment
+# variables from __cargo and then pass them another way.
+vars="$(grep -oP '([^\s"\x27]+|"([^"\\]|\\.)*"|\x27[^\x27]*\x27)+' 
<<<'%{__cargo}' | grep '=' | tr '\n' ' ')"
+eval "export -- $vars"
+# We need to have special handling for RUSTFLAGS.
+EXTRA_RUSTC_FLAGS="$RUSTFLAGS"
+unset RUSTFLAGS
+
+# Build libpathrs.
+make \
+       CARGO="cargo auditable" \
+       EXTRA_CARGO_FLAGS="--offline --locked" \
+       EXTRA_RUSTC_FLAGS="$EXTRA_RUSTC_FLAGS -C linker=clang" \
+       release
 
 # Used for building bindings against our not-yet-installed libs.
 export PATHRS_SRC_ROOT="$PWD"

++++++ _service ++++++
--- /var/tmp/diff_new_pack.fjtxPi/_old  2026-03-04 21:04:29.770644846 +0100
+++ /var/tmp/diff_new_pack.fjtxPi/_new  2026-03-04 21:04:29.774645011 +0100
@@ -2,9 +2,9 @@
 <services>
   <service name="download_files" mode="manual" />
   <service name="cargo_vendor" mode="manual">
-    <param name="srctar">libpathrs-*.tar.gz</param>
-    <param name="update">true</param>
+    <param name="srctar">libpathrs-*.tar.xz</param>
+    <param name="update">false</param>
+    <param name="respect-lockfile">true</param>
   </service>
-  <service name="cargo_audit" mode="manual" />
 </services>
 

++++++ libpathrs.keyring ++++++
pub   ed25519 2019-06-21 [C]
      C9C370B246B09F6DBCFC744C34401015D1D2D386
uid           [ultimate] Aleksa Sarai <[email protected]>
sub   ed25519 2022-09-30 [S] [expires: 2030-03-25]
      B64E4955B29FA3D463F2A9062897FAD2B7E9446F
sub   cv25519 2022-09-30 [E] [expires: 2030-03-25]
      0C23601C4F4561640663556524325218CEA61CB8
sub   ed25519 2022-09-30 [A] [expires: 2030-03-25]
      A6BBD7976DBC7617FC73737D2374658C6654AF23

-----BEGIN PGP PUBLIC KEY BLOCK-----
Comment: github=cyphar

mDMEXQxvLxYJKwYBBAHaRw8BAQdArRQoZs9YzYtQIiPA1qdvUT8Q0wbPZyRV65Tz
QNTIZla0IEFsZWtzYSBTYXJhaSA8Y3lwaGFyQGN5cGhhci5jb20+iJAEExYIADgF
CwkIBwIGFQoJCAsCBBYCAwECHgECF4ACGwEWIQTJw3CyRrCfbbz8dEw0QBAV0dLT
hgUCZa3xwQAKCRA0QBAV0dLThpQyAQDGzjZyyWWmd6Ykg5/lymp2MLIg1f2jG6ew
AiPT4ATkBAD/RgdLDf1IQStEH7pHmQa1qvqyRq1jeEgF23KruXbbdQ64MwRdDMJS
FgkrBgEEAdpHDwEBB0B2IGusH7LuDH3hNT6JYM30S7G92FGogA6a9WQzKRlqvIh4
BCgWCgAgFiEEycNwskawn228/HRMNEAQFdHS04YFAmM2ukUCHQEACgkQNEAQFdHS
04ZTQAEAjAT0fXVJHdRL6UMCxDYsgjG+QyH1mr7gKgbPvB8A5LgBAN4QDqCxIY3b
8+X4Ud3C9yLfkbcsdgctU3fO/jHpKVIIiO8EGBYIACAWIQTJw3CyRrCfbbz8dEw0
QBAV0dLThgUCXQzCUgIbAgCBCRA0QBAV0dLThnYgBBkWCAAdFiEEsWZunbXxPIMS
y32KnZS5YyG50BIFAl0MwlIACgkQnZS5YyG50BLusQD/aPjX4NhlSYgzNV2x31aw
x5AxTp+18xoQDwaU123grDgA/2B73RiaTO2boRK5UETxx6awdsA51hZubxo4LyxG
SP8IW5gA/2JWrDg+7cSQrS71gHmtqvz0se+D7zmWdcnN8O3LoUZeAQDW3Pkq0cru
YVbsXiTwzenLPUJrjGBAVaoFmYqFUelFDLg4BF0MwmoSCisGAQQBl1UBBQEBB0BL
FI5mD555F7t6dovnw4DW19nkG/g/Vd5Zb/7qhMLWagMBCAeIeAQoFgoAIBYhBMnD
cLJGsJ9tvPx0TDRAEBXR0tOGBQJjNrpFAh0BAAoJEDRAEBXR0tOGgPkA/1Z69M4e
qU3ZM7czYOHKAbNHiRuAqzc6o90WBJLhgFJmAQCcKmpnnnTpbnGoXgkcRSr2y1wk
uId1oVRwfRbN9h94Doh4BBgWCAAgFiEEycNwskawn228/HRMNEAQFdHS04YFAl0M
wmoCGwwACgkQNEAQFdHS04aZWgD/d0gCCB7ytnRB9RBtns9RRrtGXOIrzzWKw+zx
za6Y2zgBANoj7CUeH0MygzZkgMrCmKPNnMxEnHJaTuYZA4yBixkIuDMEXQzCjRYJ
KwYBBAHaRw8BAQdAAiFh7AD1u/UhjVbGJkRflPhjHBKIsAuP4pkI/qjavwaIeAQo
FgoAIBYhBMnDcLJGsJ9tvPx0TDRAEBXR0tOGBQJjNrpFAh0BAAoJEDRAEBXR0tOG
AUgA/2ZDB3tCRBON1WjLBESkHZmNtplYcV03u/oshA/MVCzpAQDGusGcv/rf1ZI9
o7lcWozXFlQDOM7eoT4avvWOVcsaD4h4BBgWCAAgFiEEycNwskawn228/HRMNEAQ
FdHS04YFAl0Mwo0CGyAACgkQNEAQFdHS04ajxQEAsZf1yDORUVYicREc/7z0U+51
DJzeAexeJTYM+N+x13EA/0Ex+o7qQ7dZLGDn7x4LSbd39C+++suHsEaE4XwlX6cH
uDMEYza6SxYJKwYBBAHaRw8BAQdAE3s7dZQFuImQX2tWshIdGjeUKZc7rlMcrZ6+
q25gaH2I9QQYFgoAJgIbAhYhBMnDcLJGsJ9tvPx0TDRAEBXR0tOGBQJlrfJcBQkO
EpjFAIF2IAQZFgoAHRYhBLZOSVWyn6PUY/KpBiiX+tK36URvBQJjNrpLAAoJECiX
+tK36URv2hsBALyKPjIlNTtlwC1PHZkyOPwSiu4ZveS7pWlHLHX6nJBCAP9CBDtf
UbvG3C5WljSQdiBrXKgosDbJxPwXw+tW0XukAwkQNEAQFdHS04bMkQEA9elVwA0A
+ywDw+jnifIc98XqLI+KF3Xl0A9+lMuwthMBAO00DeAEjkryFMGp62GPNHqr/r6p
+6DIeUjWgK4Sh8IMuDgEYza6YBIKKwYBBAGXVQEFAQEHQKECW5Y7nUGCka0/WcCM
OerRY95Pm2DQVL76QzvhXD8tAwEIB4h+BBgWCgAmAhsMFiEEycNwskawn228/HRM
NEAQFdHS04YFAmWt8lwFCQ4SmLAACgkQNEAQFdHS04apHgD+MIRj2kujpxtQt04D
ZB+hofBtHIEMo2tplFBYvhZ6KOMA/1q3aRv6jnWAv8woc50KitP4/+iPmfyzaBA/
8XA5DdIKuDMEYza6bhYJKwYBBAHaRw8BAQdAgHXd0yf6MPXJZCZ3TFz8xLymyPsD
TF2SQwwqM4+nYbeIfgQYFgoAJgIbIBYhBMnDcLJGsJ9tvPx0TDRAEBXR0tOGBQJl
rfJcBQkOEpiiAAoJEDRAEBXR0tOGAUwA/jbaz04OXnV3PYC/yQUsUJsihCTqz4Ne
lxxclgJYU604APsFzpoLD0oUlfMn5Fh75ftkKPrwiHpTj4rRU6oIQu1/Bg==
=Ab7w
-----END PGP PUBLIC KEY BLOCK-----


++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/libpathrs/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.libpathrs.new.561/vendor.tar.zst differ: char 7, 
line 1

Reply via email to