diff --git a/.github/workflows/http3-linux.yml b/.github/workflows/http3-linux.yml index 20329d3437..6b22ac9b12 100644 --- a/.github/workflows/http3-linux.yml +++ b/.github/workflows/http3-linux.yml @@ -276,13 +276,17 @@ jobs: make install make clean ./configure --disable-dependency-tracking --prefix="$PWD"/build \ - --enable-lib-only --with-boringssl=/home/runner/awslc/build --without-openssl - make install - make clean - ./configure --disable-dependency-tracking --prefix="$PWD"/build \ - PKG_CONFIG_PATH=/home/runner/openssl/build/lib/pkgconfig:/home/runner/gnutls/build/lib/pkgconfig:/home/runner/wolfssl/build/lib/pkgconfig \ + PKG_CONFIG_PATH=/pkgconfig:/home/runner/gnutls/build/lib/pkgconfig:/home/runner/wolfssl/build/lib/pkgconfig \ --enable-lib-only --with-openssl --with-gnutls --with-wolfssl make install + make clean + cmake -B . -G Ninja -DBUILD_TESTING=OFF -DENABLE_LIB_ONLY=ON -DENABLE_OPENSSL=OFF -DENABLE_BORINGSSL=ON \ + -DBORINGSSL_INCLUDE_DIR=/home/runner/awslc/build/include \ + -DBORINGSSL_LIBRARIES=/home/runner/awslc/build/lib/libcrypto.a;/home/runner/awslc/build/lib/libssl.a;-lpthread \ + -DCMAKE_CXX_FLAGS=-DBORINGSSL_NO_CXX \ + -DCMAKE_INSTALL_PREFIX="$PWD"/build + cmake --build . + cmake --install . - name: 'build nghttp2' if: ${{ steps.cache-nghttp2.outputs.cache-hit != 'true' }}