Package: rust-wasmtime Now that rust-ahash 0.8 is in trixie and noble I hope to update rust-hashbrown and rust-indexmap soon to versions 0.14 and version 2 respectively.
I have tested that simply relaxing the (build-)dependencies is enough to make rust-wasmtime build and pass it's autopkgtests with the new hashbrown. The debdiff I used for testing is attached.
diff -Nru rust-wasmtime-16.0.0+dfsg/debian/changelog rust-wasmtime-16.0.0+dfsg/debian/changelog --- rust-wasmtime-16.0.0+dfsg/debian/changelog 2024-01-01 15:01:24.000000000 +0000 +++ rust-wasmtime-16.0.0+dfsg/debian/changelog 2024-02-15 18:27:59.000000000 +0000 @@ -1,3 +1,10 @@ +rust-wasmtime (16.0.0+dfsg-2.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Bump hashbrown dependencies to 0.14. + + -- Peter Michael Green <plugw...@debian.org> Thu, 15 Feb 2024 18:27:59 +0000 + rust-wasmtime (16.0.0+dfsg-2) unstable; urgency=medium * no-changes source-only upload to enable testing migration diff -Nru rust-wasmtime-16.0.0+dfsg/debian/control rust-wasmtime-16.0.0+dfsg/debian/control --- rust-wasmtime-16.0.0+dfsg/debian/control 2023-12-30 16:07:22.000000000 +0000 +++ rust-wasmtime-16.0.0+dfsg/debian/control 2024-02-15 18:27:59.000000000 +0000 @@ -13,8 +13,8 @@ librust-bumpalo-3+default-dev <!nocheck>, librust-capstone-0.11+default-dev <!nocheck>, librust-gimli-dev (<< 0.29) <!nocheck>, - librust-hashbrown-0.12+default-dev <!nocheck>, - librust-hashbrown-0.12+raw-dev <!nocheck>, + librust-hashbrown-0.14+default-dev <!nocheck>, + librust-hashbrown-0.14+raw-dev <!nocheck>, librust-log-0.4-dev <!nocheck>, librust-regalloc2-0.9+checker-dev <!nocheck>, librust-regalloc2-0.9+default-dev <!nocheck>, @@ -46,8 +46,8 @@ librust-capstone-0.11+default-dev, librust-codespan-reporting-0.11+default-dev, librust-gimli-dev (<< 0.29), - librust-hashbrown-0.12+default-dev, - librust-hashbrown-0.12+raw-dev, + librust-hashbrown-0.14+default-dev, + librust-hashbrown-0.14+raw-dev, librust-log-0.4-dev, librust-regalloc2-0.9+checker-dev, librust-regalloc2-0.9+default-dev,