From 3fc2be058a6a8949d6102676dd48f9ed0ba8a2dc Mon Sep 17 00:00:00 2001 From: Eric Huss Date: Fri, 6 Jun 2025 19:15:20 -0700 Subject: [PATCH 1/3] Fix missing uint-hash when using http2 --- curl-sys/build.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/curl-sys/build.rs b/curl-sys/build.rs index 7d5af1d85..db930c316 100644 --- a/curl-sys/build.rs +++ b/curl-sys/build.rs @@ -226,6 +226,7 @@ fn main() { .file("curl/lib/strerror.c") .file("curl/lib/transfer.c") .file("curl/lib/uint-bset.c") + .file("curl/lib/uint-hash.c") .file("curl/lib/uint-spbset.c") .file("curl/lib/uint-table.c") .file("curl/lib/url.c") From fe5ae0066f12a04a15c872154a696f9d6f45e78a Mon Sep 17 00:00:00 2001 From: Eric Huss Date: Fri, 6 Jun 2025 19:16:39 -0700 Subject: [PATCH 2/3] Test more features in CI So that we don't miss things when these break. --- ci/run.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/ci/run.sh b/ci/run.sh index 82b547f94..3d9e931cb 100755 --- a/ci/run.sh +++ b/ci/run.sh @@ -29,6 +29,7 @@ if [ -z "$NO_RUN" ]; then cargo test --target $TARGET $features cargo test --target $TARGET --features static-curl $features cargo test --target $TARGET --features static-curl,protocol-ftp $features + cargo test --target $TARGET --features static-curl,http2 $features # Note that `-Clink-dead-code` is passed here to suppress `--gc-sections` to # help confirm that we're compiling everything necessary for curl itself. From 369332b6e86ef0dafea53f1410b8e3ca56675af3 Mon Sep 17 00:00:00 2001 From: Eric Huss Date: Fri, 6 Jun 2025 19:16:54 -0700 Subject: [PATCH 3/3] Bump curl-sys version --- curl-sys/Cargo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/curl-sys/Cargo.toml b/curl-sys/Cargo.toml index cdfcafc22..3286b01d1 100644 --- a/curl-sys/Cargo.toml +++ b/curl-sys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "curl-sys" -version = "0.4.81+curl-8.14.1" +version = "0.4.82+curl-8.14.1" authors = ["Alex Crichton "] links = "curl" build = "build.rs"