From efb05de825e4eb706dd1506e1c4fe42577bd0680 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Fri, 25 Jul 2025 22:14:07 +0200 Subject: [PATCH] try fix 3 --- .github/workflows/http3-linux.yml | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/http3-linux.yml b/.github/workflows/http3-linux.yml index 4a36d82fcb..11daf75c98 100644 --- a/.github/workflows/http3-linux.yml +++ b/.github/workflows/http3-linux.yml @@ -229,6 +229,8 @@ jobs: PKG_CONFIG_PATH=/home/runner/openssl/build/lib/pkgconfig:/home/runner/gnutls/build/lib/pkgconfig:/home/runner/wolfssl/build/lib/pkgconfig \ --enable-lib-only --with-openssl --with-gnutls --with-wolfssl make install + # fix for ngtcp2 1.14.0 + sed -i.bak -E 's/^Requires: .+//g' "$PWD"/build/lib/pkgconfig/libngtcp2_crypto_gnutls.pc - name: 'build nghttp2' if: ${{ steps.cache-nghttp2.outputs.cache-hit != 'true' }} @@ -467,14 +469,8 @@ jobs: MATRIX_GENERATE: '${{ matrix.build.generate }}' MATRIX_PKG_CONFIG_PATH: '${{ matrix.build.PKG_CONFIG_PATH }}' run: | - #ls -lA /home/runner/gnutls/build/lib/pkgconfig || true - #ls -lA /home/runner/nghttp3/build/lib/pkgconfig || true - #ls -lA /home/runner/ngtcp2/build/lib/pkgconfig || true - #ls -lA /home/runner/nghttp2/build/lib/pkgconfig || true - #echo '-------------------------- 2' - sed -i.bak 's/^Requires: /Requires.private: /g' /home/runner/ngtcp2/build/lib/pkgconfig/libngtcp2_crypto_gnutls.pc - #/usr/bin/pkg-config --debug --exists libngtcp2_crypto_gnutls - #/usr/bin/pkg-config --debug --libs-only-l libngtcp2_crypto_gnutls + sed -i.bak -E 's/^Requires: .+//g' /home/runner/ngtcp2/build/lib/pkgconfig/libngtcp2_crypto_gnutls.pc + cat /home/runner/ngtcp2/build/lib/pkgconfig/libngtcp2_crypto_gnutls.pc [ -n "${MATRIX_PKG_CONFIG_PATH}" ] && export PKG_CONFIG_PATH="${MATRIX_PKG_CONFIG_PATH}" if [ "${MATRIX_BUILD}" = 'cmake' ]; then cmake -B bld -G Ninja \