Your message dated Sat, 14 Mar 2026 12:35:03 +0000
with message-id <[email protected]>
and subject line Bug#1130520: fixed in waypipe 0.11.0-3
has caused the Debian Bug report #1130520,
regarding waypipe - upcoming rust-getrandom update
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1130520: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1130520
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: waypipe
Version: 0.11.0-2

We hope to update rust-getrandom to version 0.2 soon, waypipe will need
a small patch to build with the new version.

diff -Nru waypipe-0.11.0/debian/changelog waypipe-0.11.0/debian/changelog
--- waypipe-0.11.0/debian/changelog     2026-02-28 20:46:42.000000000 +0000
+++ waypipe-0.11.0/debian/changelog     2026-03-12 17:34:26.000000000 +0000
@@ -1,3 +1,10 @@
+waypipe (0.11.0-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Add patch for getrandom 0.4
+
+ -- Peter Michael Green <[email protected]>  Thu, 12 Mar 2026 17:34:26 +0000
+
 waypipe (0.11.0-2) unstable; urgency=medium
 
   * Use dh-cargo instead of bundling dh-cargo-built-using.
diff -Nru waypipe-0.11.0/debian/control waypipe-0.11.0/debian/control
--- waypipe-0.11.0/debian/control       2026-02-28 19:37:33.000000000 +0000
+++ waypipe-0.11.0/debian/control       2026-03-12 17:34:16.000000000 +0000
@@ -14,7 +14,7 @@
  liblz4-dev,
  librust-ash-dev (>= 0.38.0), librust-ash-dev (<< 0.39.0),
  librust-clap-dev (>= 4.5.21), librust-clap-dev (<< 4.6.0),
- librust-getrandom-dev (>= 0.2.15), librust-getrandom-dev (<< 0.3.0),
+ librust-getrandom-0.4-dev,
  librust-libloading-dev,
  librust-log-dev (>= 0.4.22), librust-log-dev (<< 0.5.0),
  librust-nix-dev (>= 0.30.0), librust-nix-dev (<< 0.31.0),
diff -Nru waypipe-0.11.0/debian/patches/0002-getrandom-0.4.patch 
waypipe-0.11.0/debian/patches/0002-getrandom-0.4.patch
--- waypipe-0.11.0/debian/patches/0002-getrandom-0.4.patch      1970-01-01 
00:00:00.000000000 +0000
+++ waypipe-0.11.0/debian/patches/0002-getrandom-0.4.patch      2026-03-12 
17:34:26.000000000 +0000
@@ -0,0 +1,26 @@
+Index: waypipe-0.11.0/Cargo.toml
+===================================================================
+--- waypipe-0.11.0.orig/Cargo.toml
++++ waypipe-0.11.0/Cargo.toml
+@@ -29,7 +29,7 @@ gbmfallback = ["dep:waypipe-gbm-wrapper"
+ test_proto = []
+ 
+ [dependencies]
+-getrandom = "0.2.15"
++getrandom = "0.4"
+ clap = { version = "4.5.21", features = [] }
+ log = { version = "0.4.22", features = ["std"] }
+ nix = { version = "0.30.0", features = ["fs", "poll", "uio", "socket", 
"process", "signal", "ioctl"] }
+Index: waypipe-0.11.0/src/main.rs
+===================================================================
+--- waypipe-0.11.0.orig/src/main.rs
++++ waypipe-0.11.0/src/main.rs
+@@ -149,7 +149,7 @@ impl Log for Logger {
+ /** Return a random list of 10 alphanumeric characters */
+ fn get_rand_tag() -> Result<[u8; 10], String> {
+     let mut rand_buf = [0_u8; 16];
+-    getrandom::getrandom(&mut rand_buf).map_err(|x| tag!("Failed to get 
random bits: {}", x))?;
++    getrandom::fill(&mut rand_buf).map_err(|x| tag!("Failed to get random 
bits: {}", x))?;
+     let mut n: u128 = u128::from_le_bytes(rand_buf);
+ 
+     // Note: log2(62^10) ≈ 59.5 which is ≪ 128, so the resulting
diff -Nru waypipe-0.11.0/debian/patches/series 
waypipe-0.11.0/debian/patches/series
--- waypipe-0.11.0/debian/patches/series        2025-12-22 06:55:09.000000000 
+0000
+++ waypipe-0.11.0/debian/patches/series        2026-03-12 17:34:26.000000000 
+0000
@@ -1 +1,2 @@
 0001-Work-around-libc-upstream-issue-3223.patch
+0002-getrandom-0.4.patch

--- End Message ---
--- Begin Message ---
Source: waypipe
Source-Version: 0.11.0-3
Done: Gard Spreemann <[email protected]>

We believe that the bug you reported is fixed in the latest version of
waypipe, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gard Spreemann <[email protected]> (supplier of updated waypipe package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 14 Mar 2026 11:10:50 +0100
Source: waypipe
Architecture: source
Version: 0.11.0-3
Distribution: unstable
Urgency: medium
Maintainer: Gard Spreemann <[email protected]>
Changed-By: Gard Spreemann <[email protected]>
Closes: 1130520
Changes:
 waypipe (0.11.0-3) unstable; urgency=medium
 .
   * Support both getrandom 0.2 and 0.4. (Closes: #1130520)
Checksums-Sha1:
 5904bd57487c61ae0c81e8b5f076cf4cefe29319 2359 waypipe_0.11.0-3.dsc
 0ec828c9ed04e339423861aea2874cb3f5abfe78 6816 waypipe_0.11.0-3.debian.tar.xz
 d240c2427eff99a671ca625b4497a906c42b9a5e 16132 
waypipe_0.11.0-3_source.buildinfo
Checksums-Sha256:
 ea96b0ef03230a9d0f561d4442a31b4da6aa3ad03085c6bd988da4d54dd8c0c5 2359 
waypipe_0.11.0-3.dsc
 9b0a8eaee39339264f5166eea5a188f5e5345204bf6fa112e0a1ffa3301d32f2 6816 
waypipe_0.11.0-3.debian.tar.xz
 985f821e200998d5548585bccae10dd1c0e34193c80f2fc51b5e51ec881aec6c 16132 
waypipe_0.11.0-3_source.buildinfo
Files:
 3774b549f60efe5b32f304dcb6c7186f 2359 x11 optional waypipe_0.11.0-3.dsc
 05bbe8cd7ab2b6bfda73532762c2d403 6816 x11 optional 
waypipe_0.11.0-3.debian.tar.xz
 956632f4c5b3fb6bc1d5ddfeaa3bc06e 16132 x11 optional 
waypipe_0.11.0-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJGBAEBCgAwFiEEz8XvhRCFHnNVtV6AnRFYKv1UjPoFAmm1N0MSHGdzcHJAbm9u
ZW1wdHkub3JnAAoJEJ0RWCr9VIz69bQQALUAW6NoQtUuQsT0N46qhZTig3x183r+
0kdUoirX1NdHCNu0gEe1xq6wYZsyF4PgZ1o1Xt0HJSWcwsbvYsENBYLTOPCnYz7F
MnwUOcc/Ie3ZINqQM7/zEI8++48A2pnY8qInuBZryKyM/CPWXBeCoW5lW1ke2AGd
s20ThJu93QX2e2glftHzsBB6550zWk1IBs9LPG4mzi8JQ8YEVxd7/r+yBcRUdsBq
/UWpSDdXhWr+GARGlOQtyWlHbEAmQwhKkPehCbIQFkcfb3XVE+/q2rp2MVRUa0tr
13IwH4CxZewtZRsw+2HGSbkxWLvjLVUweU7e3JiGQovciES1n2Z/fT06/aA8aFp8
r0+WfmSs0DBUS/AjEdTkeAQjoDBdNLC+pmkWG7yNf0QhIDnFlb0/moCqJ2zqSIJF
pwzAmtjZwPt7noNBBGQoVAKsyJhQKuEPqdDc+uRWbnVPSfqv8cOUG8OynC0YME4W
Zf0+ynO+WL5QtxB/p9OlXnkhn5fSVNiM0JYYeZvwDf2hPAXiaRiC+oqvZ9izXnZP
GEYG4+Xg9ODwsDkrpvSvwOJXq++d3djqijTJOFx7mbVVhBJAUIeZg5bDijkShu3J
jJqGXdNXYSZCxv2utNAiVTy0WJnjdz5gilQT8AJwB3a5M9ekKm1klgy1uDrras03
CsBBC3YUYEqZ
=l1r4
-----END PGP SIGNATURE-----

Attachment: pgp1mtpkhqBsw.pgp
Description: PGP signature


--- End Message ---

Reply via email to