File: 2001_wasmprinter.patch

package info (click to toggle)
rust-wasmtime 26.0.1%2Bdfsg-7
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 50,312 kB
  • sloc: ansic: 4,003; sh: 561; javascript: 542; cpp: 254; asm: 175; ml: 96; makefile: 55
file content (95 lines) | stat: -rw-r--r-- 3,488 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
Description: avoid not-in-Debian crate wasmprinter
Author: Jonas Smedegaard <dr@jones.dk>
Forwarded: not-needed
Last-Update: 2025-07-22
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -48,7 +48,6 @@
 wasmtime-cli-flags = { workspace = true }
 wasmtime-cranelift = { workspace = true, optional = true }
 wasmtime-environ = { workspace = true }
-wasmtime-explorer = { workspace = true, optional = true }
 wasmtime-wast = { workspace = true, optional = true }
 wasi-common = { workspace = true, default-features = true, features = ["exit", "tokio"], optional = true }
 wasmtime-wasi = { workspace = true, default-features = true, optional = true }
@@ -196,7 +195,6 @@
 wasmtime-cranelift = { path = "crates/cranelift", version = "=26.0.1" }
 wasmtime-winch = { path = "crates/winch", version = "=26.0.1" }
 wasmtime-environ = { path = "crates/environ", version = "=26.0.1" }
-wasmtime-explorer = { path = "crates/explorer", version = "=26.0.1" }
 wasmtime-fiber = { path = "crates/fiber", version = "=26.0.1" }
 wasmtime-jit-debug = { path = "crates/jit-debug", version = "=26.0.1" }
 wasmtime-wast = { path = "crates/wast", version = "=26.0.1" }
@@ -267,7 +265,6 @@
 wasmparser = { version = "0.217.0", default-features = false }
 wat = "1.217.0"
 wast = "217.0.0"
-wasmprinter = "0.217.0"
 wasm-encoder = "0.217.0"
 wasm-smith = "0.217.0"
 wasm-mutate = "0.217.0"
@@ -352,7 +349,6 @@
   # All subcommands are included by default.
   "run",
   "compile",
-  "explore",
   "serve",
   "wast",
   "config",
@@ -437,7 +433,6 @@
   "dep:http",
   "wasmtime-cli-flags/async",
 ]
-explore = ["dep:wasmtime-explorer", "dep:tempfile"]
 wast = ["dep:wasmtime-wast"]
 config = ["cache"]
 compile = ["cranelift"]
--- a/crates/environ/Cargo.toml
+++ b/crates/environ/Cargo.toml
@@ -33,7 +33,6 @@
 rustc-demangle = { version = "0.1.16", optional = true }
 target-lexicon = { workspace = true }
 wasm-encoder = { workspace = true, optional = true }
-wasmprinter = { workspace = true, optional = true }
 wasmtime-component-util = { workspace = true, optional = true }
 semver = { workspace = true, optional = true, features = ['serde'] }
 smallvec = { workspace = true, features = ['serde'] }
@@ -56,7 +55,6 @@
   'object/write_core',
   'std',
   "dep:wasm-encoder",
-  "dep:wasmprinter",
 ]
 threads = ['std']
 wmemcheck = ['std']
--- a/crates/environ/fuzz/Cargo.toml
+++ b/crates/environ/fuzz/Cargo.toml
@@ -14,7 +14,6 @@
 env_logger = { workspace = true }
 libfuzzer-sys = { workspace = true }
 wasmparser = { workspace = true }
-wasmprinter = { workspace = true }
 wat = { workspace = true }
 wasmtime-environ = { workspace = true }
 component-fuzz-util = { workspace = true, optional = true }
--- a/crates/explorer/Cargo.toml
+++ b/crates/explorer/Cargo.toml
@@ -19,6 +19,5 @@
 serde_derive = { workspace = true }
 serde_json = { workspace = true }
 target-lexicon = { workspace = true, features = ['std'] }
-wasmprinter = { workspace = true }
 wasmtime = { workspace = true, features = ["cranelift", "runtime"] }
 wasmtime-environ = { workspace = true }
--- a/crates/fuzzing/Cargo.toml
+++ b/crates/fuzzing/Cargo.toml
@@ -22,7 +22,6 @@
 target-lexicon = { workspace = true }
 tempfile = "3.3.0"
 wasmparser = { workspace = true }
-wasmprinter = { workspace = true }
 wasmtime = { workspace = true, features = ['default', 'winch', 'gc', 'memory-protection-keys'] }
 wasmtime-wast = { workspace = true }
 wasm-encoder = { workspace = true }