Package: rust-rustls
I hope to update asn1 to version 0.23 soon. rustls needs it's build/test/cargo dependencies relaxing to allow building the package and running it's autopkgtests with the new version.
diff -Nru rust-rustls-0.23.33+ds/debian/changelog rust-rustls-0.23.33+ds/debian/changelog --- rust-rustls-0.23.33+ds/debian/changelog 2025-10-19 20:50:32.000000000 +0000 +++ rust-rustls-0.23.33+ds/debian/changelog 2025-11-02 14:28:48.000000000 +0000 @@ -1,3 +1,10 @@ +rust-rustls (0.23.33+ds-3.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * + + -- Peter Michael Green <[email protected]> Sun, 02 Nov 2025 14:28:48 +0000 + rust-rustls (0.23.33+ds-3) unstable; urgency=medium * tighten (build-)dependencies for crate hashbrown diff -Nru rust-rustls-0.23.33+ds/debian/control rust-rustls-0.23.33+ds/debian/control --- rust-rustls-0.23.33+ds/debian/control 2025-10-19 20:37:27.000000000 +0000 +++ rust-rustls-0.23.33+ds/debian/control 2025-11-02 14:28:48.000000000 +0000 @@ -5,7 +5,7 @@ ca-certificates <!nocheck>, debhelper-compat (= 13), dh-sequence-rust, - librust-asn1-dev (<< 0.23), + librust-asn1-dev (<< 0.24), librust-base64-0.22+default-dev, librust-brotli-dev (<< 9), librust-brotli-decompressor-dev (<< 6), diff -Nru rust-rustls-0.23.33+ds/debian/patches/2002_asn1.patch rust-rustls-0.23.33+ds/debian/patches/2002_asn1.patch --- rust-rustls-0.23.33+ds/debian/patches/2002_asn1.patch 2025-09-24 21:33:40.000000000 +0000 +++ rust-rustls-0.23.33+ds/debian/patches/2002_asn1.patch 2025-11-02 14:28:48.000000000 +0000 @@ -12,7 +12,7 @@ [workspace.dependencies] anyhow = "1.0.73" -asn1 = "0.22" -+asn1 = ">= 0.20.0, <= 0.22" ++asn1 = ">= 0.20.0, <= 0.23" async-trait = "0.1.74" aws-lc-rs = { version = "1.14", default-features = false } base64 = "0.22" diff -Nru rust-rustls-0.23.33+ds/debian/patches/2002_aws-lc-rs.patch rust-rustls-0.23.33+ds/debian/patches/2002_aws-lc-rs.patch --- rust-rustls-0.23.33+ds/debian/patches/2002_aws-lc-rs.patch 2025-10-18 23:22:23.000000000 +0000 +++ rust-rustls-0.23.33+ds/debian/patches/2002_aws-lc-rs.patch 2025-11-02 14:28:48.000000000 +0000 @@ -88,7 +88,7 @@ # rustls cryptography provider for fuzzing @@ -43,7 +41,6 @@ anyhow = "1.0.73" - asn1 = ">= 0.20.0, <= 0.22" + asn1 = ">= 0.20.0, <= 0.23" async-trait = "0.1.74" -aws-lc-rs = { version = "1.14", default-features = false } base64 = "0.22" diff -Nru rust-rustls-0.23.33+ds/debian/patches/2005_no_bench.patch rust-rustls-0.23.33+ds/debian/patches/2005_no_bench.patch --- rust-rustls-0.23.33+ds/debian/patches/2005_no_bench.patch 2025-10-09 20:41:58.000000000 +0000 +++ rust-rustls-0.23.33+ds/debian/patches/2005_no_bench.patch 2025-11-02 14:28:48.000000000 +0000 @@ -25,7 +25,7 @@ "rustls-fuzzing-provider", ] @@ -38,7 +34,6 @@ - asn1 = ">= 0.20.0, <= 0.22" + asn1 = ">= 0.20.0, <= 0.23" async-trait = "0.1.74" base64 = "0.22" -bencher = "0.1.5" diff -Nru rust-rustls-0.23.33+ds/debian/tests/control rust-rustls-0.23.33+ds/debian/tests/control --- rust-rustls-0.23.33+ds/debian/tests/control 2025-10-17 12:34:56.000000000 +0000 +++ rust-rustls-0.23.33+ds/debian/tests/control 2025-11-02 14:28:48.000000000 +0000 @@ -8,7 +8,7 @@ #Depends: # ca-certificates, # dh-rust, -# librust-asn1-dev (<< 0.23), +# librust-asn1-dev (<< 0.24), # librust-base64-0.22+default-dev, # librust-bencher-0.1+default-dev, # librust-env-logger-0.11+default-dev, @@ -37,7 +37,7 @@ Depends: ca-certificates, dh-rust, - librust-asn1-dev (<< 0.23), + librust-asn1-dev (<< 0.24), librust-base64-0.22+default-dev, librust-bencher-0.1+default-dev, librust-env-logger-0.11+default-dev, @@ -66,7 +66,7 @@ Depends: ca-certificates, dh-rust, - librust-asn1-dev (<< 0.23), + librust-asn1-dev (<< 0.24), librust-base64-0.22+default-dev, librust-bencher-0.1+default-dev, librust-env-logger-0.11+default-dev, @@ -95,7 +95,7 @@ Depends: ca-certificates, dh-rust, - librust-asn1-dev (<< 0.23), + librust-asn1-dev (<< 0.24), librust-base64-0.22+default-dev, librust-bencher-0.1+default-dev, librust-env-logger-0.11+default-dev, @@ -125,7 +125,7 @@ Depends: ca-certificates, dh-rust, - librust-asn1-dev (<< 0.23), + librust-asn1-dev (<< 0.24), librust-base64-0.22+default-dev, librust-bencher-0.1+default-dev, librust-env-logger-0.11+default-dev, @@ -155,7 +155,7 @@ Depends: ca-certificates, dh-rust, - librust-asn1-dev (<< 0.23), + librust-asn1-dev (<< 0.24), librust-base64-0.22+default-dev, librust-bencher-0.1+default-dev, librust-env-logger-0.11+default-dev, @@ -185,7 +185,7 @@ Depends: ca-certificates, dh-rust, - librust-asn1-dev (<< 0.23), + librust-asn1-dev (<< 0.24), librust-base64-0.22+default-dev, librust-bencher-0.1+default-dev, librust-env-logger-0.11+default-dev, @@ -215,7 +215,7 @@ Depends: ca-certificates, dh-rust, - librust-asn1-dev (<< 0.23), + librust-asn1-dev (<< 0.24), librust-base64-0.22+default-dev, librust-bencher-0.1+default-dev, librust-env-logger-0.11+default-dev, @@ -245,7 +245,7 @@ Depends: ca-certificates, dh-rust, - librust-asn1-dev (<< 0.23), + librust-asn1-dev (<< 0.24), librust-base64-0.22+default-dev, librust-bencher-0.1+default-dev, librust-env-logger-0.11+default-dev, @@ -275,7 +275,7 @@ Depends: ca-certificates, dh-rust, - librust-asn1-dev (<< 0.23), + librust-asn1-dev (<< 0.24), librust-base64-0.22+default-dev, librust-bencher-0.1+default-dev, librust-env-logger-0.11+default-dev, @@ -306,7 +306,7 @@ Depends: ca-certificates, dh-rust, - librust-asn1-dev (<< 0.23), + librust-asn1-dev (<< 0.24), librust-base64-0.22+default-dev, librust-bencher-0.1+default-dev, librust-env-logger-0.11+default-dev,

