Debian Patches
Status for rust-wasmtime/27.0.0+dfsg-3
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 2001_wasm-tools_2.patch | use older versions of wasm-tools crates This essentially reverts upstream git commit 7c96aa1. | Jonas Smedegaard <dr@jones.dk> | not-needed | debian | 2025-11-14 | |
| 2001_wasm-tools_3.patch | use older versions of wasm-tools crates This essentially reverts upstream git commit 72ded10. | Jonas Smedegaard <dr@jones.dk> | not-needed | debian | 2025-11-14 | |
| 2001_wasm-tools_4_218.patch | use older versions of wasm-tools crates This essentially reverts upstream git commit ae088ed. | Jonas Smedegaard <dr@jones.dk> | not-needed | debian | 2025-11-14 | |
| 2001_wasm-tools_5_217.patch | use older versions of wasm-tools crates This essentially reverts upstream git commit 6844ed1. | Jonas Smedegaard <dr@jones.dk> | not-needed | debian | 2025-10-09 | |
| 2001_wasmprinter.patch | avoid not-in-Debian crate wasmprinter | Jonas Smedegaard <dr@jones.dk> | not-needed | 2025-07-22 | ||
| 2001_wit-parser.patch | avoid not-in-Debian crates wit-component wit-parser | Jonas Smedegaard <dr@jones.dk> | not-needed | 2025-10-09 | ||
| 2002_no_macos.patch | avoid Mac-only crates | Jonas Smedegaard <dr@jones.dk> | not-needed | 2025-07-22 | ||
| 2002_no_wasm.patch | avoid WASM-only crates | Jonas Smedegaard <dr@jones.dk> | not-needed | 2023-07-19 | ||
| 2002_no_windows.patch | avoid Windows-only crates | Jonas Smedegaard <dr@jones.dk> | not-needed | 2025-02-09 | ||
| 2003_no_bench.patch | avoid benches | Jonas Smedegaard <dr@jones.dk> | not-needed | 2024-05-17 | ||
| 2003_no_fuzz.patch | no | |||||
| 2003_no_profiling.patch | avoid feature profiling Requires not-in-Debian crate ittapi. | Jonas Smedegaard <dr@jones.dk> | not-needed | 2025-07-22 | ||
| 2004_break_dep_cycle.patch | break cyclic dependency | Jonas Smedegaard <dr@jones.dk> | not-needed | debian | 2025-02-18 | |
| 2005_deb-built-using.patch | signal licensing constraints | Jonas Smedegaard <dr@jones.dk> | not-needed | 2025-10-09 | ||
| 2006_broken_tests.patch | no | |||||
| 2001_wasm-tools_1.patch | use older versions of wasm-tools crates This essentially reverts upstream git commit c42f925. | Jonas Smedegaard <dr@jones.dk> | not-needed | debian | 2025-11-14 | |
| 020251111~cd58c21.patch | prevent using shared memories This commit fixes a few issues where it was possible to represent a wasm shared linear memory with the `wasmtime::Memory` type. This is not sound because `wasmtime::Memory` provides safe Rust access to the bytes where that is not possible with wasm shared memories. Shared memories in Rust must be represented by `SharedMemory`, not `wasmtime::Memory`. . Specifically this commit prevents two vectors of this happening: 1. `Memory::new` now requires that the memory type specified is non-shared. Instead `SharedMemory::new` must be used instead. 2. Core dumps now skip over shared memories when iterating over all memories in the store. Supporting shared memories is a more invasive change and will happen on Wasmtime's `main` branch. |
Alex Crichton <alex@alexcrichton.com> | yes | debian upstream | 2025-11-14 | |
| 1001_base64.patch | accept newer minor version of crate base64 | Jonas Smedegaard <dr@jones.dk> | no | 2025-10-09 | ||
| 1001_capstone.patch | accept newer minor version of crate capstone | Jonas Smedegaard <dr@jones.dk> | no | debian | 2025-10-08 | |
| 1001_codespan-reporting.patch | accept newer minor version of crate codespan-reporting | Jonas Smedegaard <dr@jones.dk> | no | debian | 2025-10-08 | |
| 1001_indicatif.patch | no | |||||
| 1001_itertools.patch | accept newer minor version of crate itertools | Jonas Smedegaard <dr@jones.dk> | no | 2025-10-09 | ||
| 1001_memmap2.patch | accept newer minor versions of crate memmap2 | Jonas Smedegaard <dr@jones.dk> | no | 2025-07-11 | ||
| 1001_rustix.patch | accept newer major version of crate rustix | Jonas Smedegaard <dr@jones.dk> | no | 2025-10-09 | ||
| 2001_cpp_demangle.patch | accept older revisions of crate cpp_demangle | Jonas Smedegaard <dr@jones.dk> | not-needed | debian | 2025-10-09 | |
| 2001_easy-smt.patch | avoid not-in-Debian crate easy-smt | Jonas Smedegaard <dr@jones.dk> | not-needed | 2025-10-09 | ||
| 2001_file-per-thread-logger.patch | avoid not-in-Debian crate file-per-thread-logger | Jonas Smedegaard <dr@jones.dk> | not-needed | 2025-10-09 | ||
| 2001_filecheck.patch | avoid not-in-Debian crate filecheck | Jonas Smedegaard <dr@jones.dk> | not-needed | 2025-07-22 | ||
| 2001_pulley-interpreter.patch | avoid unstable crate pulley-interpreter The workspace crate pulley-interpreter fails to install: no matching package named `pulley-interpreter` found |
Jonas Smedegaard <dr@jones.dk> | not-needed | 2025-10-11 | ||
| 2001_shuffling-allocator.patch | avoid not-in-Debian crate shuffling-allocator | Jonas Smedegaard <dr@jones.dk> | not-needed | 2025-10-11 |
All known versions for source package 'rust-wasmtime'
- 28.0.1+dfsg-1 (experimental)
- 27.0.0+dfsg-3 (sid)
- 26.0.1+dfsg-4 (forky)
- 26.0.1+dfsg-3 (trixie)
