GHA: bump ngtcp2, gnutls, mod_h2, quiche

- ngtcp2 to v1.2.0
- gnutls to 3.8.3
- mod_h2 to 2.0.26
- quiche to 0.20.0

Closes #12778
Closes #12779
Closes #12780
Closes #12781
This commit is contained in:
Graham Campbell 2024-01-25 02:09:17 +00:00 committed by Daniel Stenberg
parent f0986c6e18
commit 621cab26a9
No known key found for this signature in database
GPG key ID: 5CC908FDB71E12C2
5 changed files with 14 additions and 14 deletions

View file

@ -37,7 +37,7 @@ To fix before we remove the experimental label:
Building curl with ngtcp2 involves 3 components: `ngtcp2` itself, `nghttp3` and a QUIC supporting TLS library. The supported TLS libraries are covered below.
* `ngtcp2`: v1.1.0
* `ngtcp2`: v1.2.0
* `nghttp3`: v1.1.0
## Build with quictls
@ -66,7 +66,7 @@ Build nghttp3
Build ngtcp2
% cd ..
% git clone -b v1.1.0 https://github.com/ngtcp2/ngtcp2
% git clone -b v1.2.0 https://github.com/ngtcp2/ngtcp2
% cd ngtcp2
% autoreconf -fi
% ./configure PKG_CONFIG_PATH=<somewhere1>/lib/pkgconfig:<somewhere2>/lib/pkgconfig LDFLAGS="-Wl,-rpath,<somewhere1>/lib" --prefix=<somewhere3> --enable-lib-only
@ -109,7 +109,7 @@ Build nghttp3
Build ngtcp2
% cd ..
% git clone -b v1.1.0 https://github.com/ngtcp2/ngtcp2
% git clone -b v1.2.0 https://github.com/ngtcp2/ngtcp2
% cd ngtcp2
% autoreconf -fi
% ./configure PKG_CONFIG_PATH=<somewhere1>/lib/pkgconfig:<somewhere2>/lib/pkgconfig LDFLAGS="-Wl,-rpath,<somewhere1>/lib" --prefix=<somewhere3> --enable-lib-only --with-gnutls
@ -150,7 +150,7 @@ Build nghttp3
Build ngtcp2
% cd ..
% git clone -b v1.1.0 https://github.com/ngtcp2/ngtcp2
% git clone -b v1.2.0 https://github.com/ngtcp2/ngtcp2
% cd ngtcp2
% autoreconf -fi
% ./configure PKG_CONFIG_PATH=<somewhere1>/lib/pkgconfig:<somewhere2>/lib/pkgconfig LDFLAGS="-Wl,-rpath,<somewhere1>/lib" --prefix=<somewhere3> --enable-lib-only --with-wolfssl
@ -177,7 +177,7 @@ Since the quiche build manages its dependencies, curl can be built against the l
Build quiche and BoringSSL:
% git clone --recursive https://github.com/cloudflare/quiche
% git clone --recursive -b 0.20.0 https://github.com/cloudflare/quiche
% cd quiche
% cargo build --package quiche --release --features ffi,pkg-config-meta,qlog
% mkdir quiche/deps/boringssl/src/lib