From: Viktor Szakats Date: Mon, 6 Apr 2026 13:54:43 +0000 (+0200) Subject: GHA: autoreconf downloaded tarballs where missing X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=596f685da5e59bfce1f3432b5c5cfeae7073c4bb;p=thirdparty%2Fcurl.git GHA: autoreconf downloaded tarballs where missing To avoid using pre-built `./configure` scripts. Also: drop unrecognized nettle `./configure` option. Closes #21240 --- diff --git a/.github/workflows/http3-linux.yml b/.github/workflows/http3-linux.yml index 0e885b9687..5abe7f9095 100644 --- a/.github/workflows/http3-linux.yml +++ b/.github/workflows/http3-linux.yml @@ -284,8 +284,9 @@ jobs: --location "https://ftpmirror.gnu.org/nettle/nettle-${NETTLE_VERSION}.tar.gz" --output pkg.bin sha256sum pkg.bin && tar -xzf pkg.bin && rm -f pkg.bin cd "nettle-${NETTLE_VERSION}" + autoreconf -fi ./configure --disable-dependency-tracking --prefix=/home/runner/nettle/build \ - --disable-silent-rules --disable-static --disable-openssl --disable-documentation + --disable-static --disable-openssl --disable-documentation make install - name: 'build gnutls' @@ -296,6 +297,7 @@ jobs: "https://www.gnupg.org/ftp/gcrypt/gnutls/v${GNUTLS_VERSION%.*}/gnutls-${GNUTLS_VERSION}.tar.xz" --output pkg.bin sha256sum pkg.bin && tar -xJf pkg.bin && rm -f pkg.bin cd "gnutls-${GNUTLS_VERSION}" + autoreconf -fi # required: libp11-kit-dev libev-dev autopoint bison gperf gtk-doc-tools libtasn1-bin ./configure --disable-dependency-tracking --prefix=/home/runner/gnutls/build \ PKG_CONFIG_PATH=/home/runner/nettle/build/lib64/pkgconfig \ diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index e22f9448b7..c6c3467f32 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -710,6 +710,7 @@ jobs: --location "https://www.openldap.org/software/download/OpenLDAP/openldap-release/openldap-${OPENLDAP_VERSION}.tgz" --output pkg.bin sha256sum pkg.bin && tar -xzf pkg.bin && rm -f pkg.bin cd "openldap-${OPENLDAP_VERSION}" + autoreconf -fi ./configure --prefix=/home/runner/openldap-static --enable-static --disable-shared --disable-slapd make install