Package: rust-walrus
Version: 0.24.4+ds-2
I hope to update rust-gimli to 0.32 soon (as part of the backtrace
update). rust-walrus needs a small patch to build with the new
version.
diff -Nru rust-walrus-0.24.4+ds/debian/changelog
rust-walrus-0.24.4+ds/debian/changelog
--- rust-walrus-0.24.4+ds/debian/changelog 2026-03-09 16:26:13.000000000
+0000
+++ rust-walrus-0.24.4+ds/debian/changelog 2026-06-23 23:32:27.000000000
+0000
@@ -1,3 +1,10 @@
+rust-walrus (0.24.4+ds-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Add patch for gimli 0.32.
+
+ -- Peter Michael Green <[email protected]> Tue, 23 Jun 2026 23:32:27 +0000
+
rust-walrus (0.24.4+ds-2) unstable; urgency=medium
* update DEP-3 patch headers
diff -Nru rust-walrus-0.24.4+ds/debian/control
rust-walrus-0.24.4+ds/debian/control
--- rust-walrus-0.24.4+ds/debian/control 2026-03-09 11:53:27.000000000
+0000
+++ rust-walrus-0.24.4+ds/debian/control 2026-06-23 23:32:27.000000000
+0000
@@ -5,7 +5,7 @@
dh-sequence-rust,
librust-anyhow-dev,
librust-env-logger-dev,
- librust-gimli-dev,
+ librust-gimli-0.32-dev,
librust-heck-dev,
librust-id-arena-dev,
librust-leb128-dev,
diff -Nru rust-walrus-0.24.4+ds/debian/patches/2002_gimli_0.32.patch
rust-walrus-0.24.4+ds/debian/patches/2002_gimli_0.32.patch
--- rust-walrus-0.24.4+ds/debian/patches/2002_gimli_0.32.patch 1970-01-01
00:00:00.000000000 +0000
+++ rust-walrus-0.24.4+ds/debian/patches/2002_gimli_0.32.patch 2026-06-23
23:32:27.000000000 +0000
@@ -0,0 +1,39 @@
+Description: use gimli 0.32
+Author: Peter Michael Green <[email protected]>
+Last-Update: 2026-06-24
+---
+This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
+
+Index: rust-walrus-0.24.4+ds/Cargo.toml
+===================================================================
+--- rust-walrus-0.24.4+ds.orig/Cargo.toml
++++ rust-walrus-0.24.4+ds/Cargo.toml
+@@ -27,7 +27,7 @@ rayon = { version = "1.1.0", optional =
+ walrus-macro = { path = './crates/macro', version = '=0.24.0' }
+ wasm-encoder = ">= 0.239.0, <= 0.240"
+ wasmparser = ">= 0.239.0, <= 0.240"
+-gimli = "0.31.1"
++gimli = "0.32"
+
+ [features]
+ parallel = ['rayon', 'id-arena/rayon']
+Index: rust-walrus-0.24.4+ds/src/module/debug/dwarf.rs
+===================================================================
+--- rust-walrus-0.24.4+ds.orig/src/module/debug/dwarf.rs
++++ rust-walrus-0.24.4+ds/src/module/debug/dwarf.rs
+@@ -150,6 +150,7 @@ where
+ encoding,
+ from_header.line_encoding(),
+ comp_dir,
++ None,
+ comp_name,
+ comp_file_info,
+ );
+@@ -348,6 +349,7 @@ mod tests {
+ default_is_stmt: true,
+ },
+ write::LineString::String(dir1.to_vec()),
++ None,
+ comp_file.clone(),
+ None,
+ );
diff -Nru rust-walrus-0.24.4+ds/debian/patches/series
rust-walrus-0.24.4+ds/debian/patches/series
--- rust-walrus-0.24.4+ds/debian/patches/series 2026-03-09 11:47:24.000000000
+0000
+++ rust-walrus-0.24.4+ds/debian/patches/series 2026-06-23 23:32:27.000000000
+0000
@@ -2,3 +2,4 @@
2001_no_bench.patch
2001_no_fuzz.patch
2002_wasm-tools.patch
+2002_gimli_0.32.patch