]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
GHA: bump nghttp2 to v1.62.1
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>
Sat, 18 May 2024 07:40:27 +0000 (16:40 +0900)
committerDaniel Stenberg <daniel@haxx.se>
Sun, 19 May 2024 21:15:00 +0000 (23:15 +0200)
Use gcc-12 explicitly to compile C++20 source files.

Closes #13702

.github/workflows/ngtcp2-linux.yml
.github/workflows/osslq-linux.yml
.github/workflows/quiche-linux.yml

index 5df4b44628bed30e285366a1a75703a6ad804e9e..b061a78c9fac2832aecf4526b5a78bb0f466e1d4 100644 (file)
@@ -56,7 +56,7 @@ env:
   # renovate: datasource=github-tags depName=ngtcp2/ngtcp2 versioning=semver registryUrl=https://github.com
   ngtcp2-version: 1.5.0
   # renovate: datasource=github-tags depName=nghttp2/nghttp2 versioning=semver registryUrl=https://github.com
-  nghttp2-version: 1.61.0
+  nghttp2-version: 1.62.1
   # renovate: datasource=github-tags depName=icing/mod_h2 versioning=semver registryUrl=https://github.com
   mod_h2-version: 2.0.27
 
@@ -98,6 +98,8 @@ jobs:
             libtasn1-6-dev libidn2-0-dev gawk gperf libtss2-dev dns-root-data bison gtk-doc-tools \
             texinfo texlive texlive-extra-utils autopoint libev-dev \
             apache2 apache2-dev libnghttp2-dev
+          echo 'CC=gcc-12' >> $GITHUB_ENV
+          echo 'CXX=g++-12' >> $GITHUB_ENV
         name: 'install prereqs and impacket, pytest, crypto, apache2'
 
       - name: cache quictls
index ea404cb0934f4b7b1aaa30e2fb1dfecf3485c535..07e7e8e6004aee98038cfae93f893b7ab7676634 100644 (file)
@@ -55,7 +55,7 @@ env:
   # renovate: datasource=github-tags depName=ngtcp2/ngtcp2 versioning=semver registryUrl=https://github.com
   ngtcp2-version: 1.5.0
   # renovate: datasource=github-tags depName=nghttp2/nghttp2 versioning=semver registryUrl=https://github.com
-  nghttp2-version: 1.61.0
+  nghttp2-version: 1.62.1
   # renovate: datasource=github-tags depName=icing/mod_h2 versioning=semver registryUrl=https://github.com
   mod_h2-version: 2.0.27
 
@@ -86,6 +86,8 @@ jobs:
             libtasn1-6-dev libidn2-0-dev gawk gperf libtss2-dev dns-root-data bison gtk-doc-tools \
             texinfo texlive texlive-extra-utils autopoint libev-dev \
             apache2 apache2-dev libnghttp2-dev
+          echo 'CC=gcc-12' >> $GITHUB_ENV
+          echo 'CXX=g++-12' >> $GITHUB_ENV
         name: 'install prereqs and impacket, pytest, crypto, apache2'
 
       - name: cache openssl3
index 214bbbef58b1909a8dc97bdbb2f4ad9beff701d9..dc41c875d8325717ad53273f2312cf049ca7b7c3 100644 (file)
@@ -53,7 +53,7 @@ env:
   # renovate: datasource=github-tags depName=ngtcp2/ngtcp2 versioning=semver registryUrl=https://github.com
   ngtcp2-version: 1.5.0
   # renovate: datasource=github-tags depName=nghttp2/nghttp2 versioning=semver registryUrl=https://github.com
-  nghttp2-version: 1.61.0
+  nghttp2-version: 1.62.1
   # renovate: datasource=github-tags depName=cloudflare/quiche versioning=semver registryUrl=https://github.com
   quiche-version: 0.21.0
   # renovate: datasource=github-tags depName=icing/mod_h2 versioning=semver registryUrl=https://github.com
@@ -86,6 +86,8 @@ jobs:
           sudo apt-get update
           sudo apt-get install libtool autoconf automake pkg-config stunnel4 ${{ matrix.build.install }}
           sudo apt-get install apache2 apache2-dev libnghttp2-dev
+          echo 'CC=gcc-12' >> $GITHUB_ENV
+          echo 'CXX=g++-12' >> $GITHUB_ENV
         name: 'install prereqs and impacket, pytest, crypto'
 
       - name: cache nghttpx