From: Tatsuhiro Tsujikawa Date: Sun, 8 Jan 2023 06:58:54 +0000 (+0900) Subject: GHA: use designated ngtcp2 and its dependencies versions X-Git-Tag: curl-7_88_0~152 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3022eeaefe6cff27a9f065217975516d1a9a3ab8;p=thirdparty%2Fcurl.git GHA: use designated ngtcp2 and its dependencies versions Designate ngtcp2 and its dependency versions so that the CI build does not fail without our control. Closes #10257 --- diff --git a/.github/workflows/ngtcp2-gnutls.yml b/.github/workflows/ngtcp2-gnutls.yml index d6d00d9e90..5ab98173c5 100644 --- a/.github/workflows/ngtcp2-gnutls.yml +++ b/.github/workflows/ngtcp2-gnutls.yml @@ -81,7 +81,7 @@ jobs: name: 'install gnutls' - run: | - git clone --depth=1 https://github.com/ngtcp2/nghttp3 + git clone --depth=1 -b v0.8.0 https://github.com/ngtcp2/nghttp3 cd nghttp3 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-lib-only @@ -89,7 +89,7 @@ jobs: name: 'install nghttp3' - run: | - git clone --depth=1 https://github.com/ngtcp2/ngtcp2 + git clone --depth=1 -b v0.12.1 https://github.com/ngtcp2/ngtcp2 cd ngtcp2 autoreconf -fi ./configure ${{ matrix.build.ngtcp2-configure }} --with-openssl --with-gnutls @@ -97,7 +97,7 @@ jobs: name: 'install ngtcp2' - run: | - git clone --depth=1 https://github.com/nghttp2/nghttp2 + git clone --depth=1 -b v1.51.0 https://github.com/nghttp2/nghttp2 cd nghttp2 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-http3 diff --git a/.github/workflows/ngtcp2-quictls.yml b/.github/workflows/ngtcp2-quictls.yml index 5631ac3333..d37761d760 100644 --- a/.github/workflows/ngtcp2-quictls.yml +++ b/.github/workflows/ngtcp2-quictls.yml @@ -56,7 +56,7 @@ jobs: name: 'install quictls' - run: | - git clone --depth=1 https://github.com/ngtcp2/nghttp3 + git clone --depth=1 -b v0.8.0 https://github.com/ngtcp2/nghttp3 cd nghttp3 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-lib-only @@ -64,7 +64,7 @@ jobs: name: 'install nghttp3' - run: | - git clone --depth=1 https://github.com/ngtcp2/ngtcp2 + git clone --depth=1 -b v0.12.1 https://github.com/ngtcp2/ngtcp2 cd ngtcp2 autoreconf -fi ./configure ${{ matrix.build.ngtcp2-configure }} --with-openssl @@ -72,7 +72,7 @@ jobs: name: 'install ngtcp2' - run: | - git clone --depth=1 https://github.com/nghttp2/nghttp2 + git clone --depth=1 -b v1.51.0 https://github.com/nghttp2/nghttp2 cd nghttp2 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-http3 diff --git a/.github/workflows/ngtcp2-wolfssl.yml b/.github/workflows/ngtcp2-wolfssl.yml index db730c830d..e1ada51b3c 100644 --- a/.github/workflows/ngtcp2-wolfssl.yml +++ b/.github/workflows/ngtcp2-wolfssl.yml @@ -69,7 +69,7 @@ jobs: name: 'install quictls' - run: | - git clone --depth=1 https://github.com/ngtcp2/nghttp3 + git clone --depth=1 -b v0.8.0 https://github.com/ngtcp2/nghttp3 cd nghttp3 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-lib-only @@ -77,7 +77,7 @@ jobs: name: 'install nghttp3' - run: | - git clone --depth=1 https://github.com/ngtcp2/ngtcp2 + git clone --depth=1 -b v0.12.1 https://github.com/ngtcp2/ngtcp2 cd ngtcp2 autoreconf -fi ./configure ${{ matrix.build.ngtcp2-configure }} --with-openssl --with-wolfssl @@ -85,7 +85,7 @@ jobs: name: 'install ngtcp2' - run: | - git clone --depth=1 https://github.com/nghttp2/nghttp2 + git clone --depth=1 -b v1.51.0 https://github.com/nghttp2/nghttp2 cd nghttp2 autoreconf -fi ./configure --prefix=$HOME/all PKG_CONFIG_PATH="$HOME/all/lib/pkgconfig" --enable-http3