From 4316438f7ba9de2da7dfe9b9f2496554f0ef6e1c Mon Sep 17 00:00:00 2001 From: Vollstrecker Date: Wed, 24 Dec 2025 16:32:08 +0100 Subject: [PATCH 1/2] really use clang on mingw clang64 --- .github/workflows/msys-cygwin.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/msys-cygwin.yml b/.github/workflows/msys-cygwin.yml index e76be9f0d..f2a4a742f 100644 --- a/.github/workflows/msys-cygwin.yml +++ b/.github/workflows/msys-cygwin.yml @@ -29,6 +29,7 @@ jobs: toolchain:p cmake:p - name: Configure + if: matrix.sys != 'clang64' run: | cmake -G"Unix Makefiles" \ -S . \ @@ -36,6 +37,15 @@ jobs: -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCMAKE_BUILD_TYPE=Release \ -DMINIZIP_ENABLE_BZIP2=ON + - name: Configure clang64 + if: matrix.sys == 'clang64' + run: | + CC=clang cmake -G"Unix Makefiles" \ + -S . \ + -B build \ + -DCMAKE_VERBOSE_MAKEFILE=ON \ + -DCMAKE_BUILD_TYPE=Release \ + -DMINIZIP_ENABLE_BZIP2=ON - name: Build run: cmake --build build --config Release - name: Run tests From 81a6442c9e2a30116d42f304b3dbf191204bb207 Mon Sep 17 00:00:00 2001 From: Vollstrecker Date: Wed, 24 Dec 2025 16:36:19 +0100 Subject: [PATCH 2/2] also test minizip on mingw/cygwin --- .github/workflows/msys-cygwin.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/msys-cygwin.yml b/.github/workflows/msys-cygwin.yml index f2a4a742f..b8da2bb6c 100644 --- a/.github/workflows/msys-cygwin.yml +++ b/.github/workflows/msys-cygwin.yml @@ -36,6 +36,7 @@ jobs: -B build \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCMAKE_BUILD_TYPE=Release \ + -DZLIB_BUILD_MINIZIP=ON \ -DMINIZIP_ENABLE_BZIP2=ON - name: Configure clang64 if: matrix.sys == 'clang64' @@ -45,6 +46,7 @@ jobs: -B build \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DCMAKE_BUILD_TYPE=Release \ + -DZLIB_BUILD_MINIZIP=ON \ -DMINIZIP_ENABLE_BZIP2=ON - name: Build run: cmake --build build --config Release