From aedb01a1a483e639a9fed6975f57d3ec00162840 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 7 Jul 2022 21:54:31 +0900 Subject: [PATCH 1/2] Run tests for x86_64-w64-mingw32 host only GitHub Actions suddenly refused to install wine32 because of broken dependencies. In order to workaround this issue, do not run tests on i686-w64-mingw32 host. --- .github/workflows/build.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index fc6f3b30..a8f8c006 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -272,6 +272,9 @@ jobs: run: | make -j$(nproc) make -j$(nproc) check TESTS="" + - name: Run tests + if: matrix.host == 'x86_64-w64-mingw32' + run: | cd tests wine main.exe From db770a815aebdd3eb6233c63900ec2cefa0ef0a5 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 7 Jul 2022 21:59:14 +0900 Subject: [PATCH 2/2] Remove missing header patch --- .github/workflows/build.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a8f8c006..417443f3 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -108,8 +108,6 @@ jobs: run: | git clone --depth 1 -b OpenSSL_1_1_1q+quic https://github.com/quictls/openssl cd openssl - curl -L https://github.com/openssl/openssl/commit/60f011f584d80447e86cae1d1bd3ae24bc13235b.patch -o memcmp.patch - patch -p1 < memcmp.patch ./config --prefix=$PWD/build make -j"$(nproc 2> /dev/null || sysctl -n hw.ncpu)" make install_sw