HTTP3.md: ngtcp2 updated to v0.17.0 and nghttp3 to v0.13.0
Follow-up to e0093b4b73
Closes #11433
This commit is contained in:
parent
d80c1008f6
commit
049e96da94
@ -39,8 +39,8 @@ Building curl with ngtcp2 involves 3 components: `ngtcp2` itself, `nghttp3` and
|
||||
|
||||
For now, `ngtcp2` and `nghttp3` are still *experimental* which means their evolution bring breaking changes. Therefore, the proper version of both libraries need to be used when building curl. These are
|
||||
|
||||
* `ngtcp2`: v0.16.0
|
||||
* `nghttp3`: v0.12.0
|
||||
* `ngtcp2`: v0.17.0
|
||||
* `nghttp3`: v0.13.0
|
||||
|
||||
## Build with OpenSSL
|
||||
|
||||
@ -55,7 +55,7 @@ Build (patched) OpenSSL
|
||||
Build nghttp3
|
||||
|
||||
% cd ..
|
||||
% git clone -b v0.12.0 https://github.com/ngtcp2/nghttp3
|
||||
% git clone -b v0.13.0 https://github.com/ngtcp2/nghttp3
|
||||
% cd nghttp3
|
||||
% autoreconf -fi
|
||||
% ./configure --prefix=<somewhere2> --enable-lib-only
|
||||
@ -65,7 +65,7 @@ Build nghttp3
|
||||
Build ngtcp2
|
||||
|
||||
% cd ..
|
||||
% git clone -b v0.16.0 https://github.com/ngtcp2/ngtcp2
|
||||
% git clone -b v0.17.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
|
||||
@ -98,7 +98,7 @@ Build GnuTLS
|
||||
Build nghttp3
|
||||
|
||||
% cd ..
|
||||
% git clone -b v0.12.0 https://github.com/ngtcp2/nghttp3
|
||||
% git clone -b v0.13.0 https://github.com/ngtcp2/nghttp3
|
||||
% cd nghttp3
|
||||
% autoreconf -fi
|
||||
% ./configure --prefix=<somewhere2> --enable-lib-only
|
||||
@ -108,7 +108,7 @@ Build nghttp3
|
||||
Build ngtcp2
|
||||
|
||||
% cd ..
|
||||
% git clone -b v0.16.0 https://github.com/ngtcp2/ngtcp2
|
||||
% git clone -b v0.17.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
|
||||
@ -139,7 +139,7 @@ Build wolfSSL
|
||||
Build nghttp3
|
||||
|
||||
% cd ..
|
||||
% git clone -b v0.12.0 https://github.com/ngtcp2/nghttp3
|
||||
% git clone -b v0.13.0 https://github.com/ngtcp2/nghttp3
|
||||
% cd nghttp3
|
||||
% autoreconf -fi
|
||||
% ./configure --prefix=<somewhere2> --enable-lib-only
|
||||
@ -149,7 +149,7 @@ Build nghttp3
|
||||
Build ngtcp2
|
||||
|
||||
% cd ..
|
||||
% git clone -b v0.16.0 https://github.com/ngtcp2/ngtcp2
|
||||
% git clone -b v0.17.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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user