From 049636ba8224db1269cb567dbefd9531b61d086a Mon Sep 17 00:00:00 2001 From: 7dog123 Date: Mon, 3 Aug 2026 23:08:16 -0500 Subject: [PATCH 1/2] Increase timeout and updating to Ucrt64 MinGW32 and MinGW64 are considered as Legacy Environments https://www.msys2.org/docs/environments/ --- .github/workflows/compilation.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/compilation.yml b/.github/workflows/compilation.yml index 9040142..9699e6c 100755 --- a/.github/workflows/compilation.yml +++ b/.github/workflows/compilation.yml @@ -71,7 +71,7 @@ jobs: container: image: ${{ matrix.os.container }} options: ${{ matrix.os.container-options }} - timeout-minutes: 240 + timeout-minutes: 340 steps: - name: Checkout repository @@ -100,12 +100,12 @@ jobs: if: startsWith(matrix.os.runs-on, 'windows') uses: msys2/setup-msys2@v2 with: - msystem: MINGW32 + msystem: UCRT64 install: | base-devel git make texinfo flex bison patch binutils mpc-devel tar wget curl autotools gettext gettext-devel - mingw-w64-i686-readline mingw-w64-i686-gcc mingw-w64-i686-cmake - mingw-w64-i686-make mingw-w64-i686-libogg + mingw-w64-ucrt-x86_64-readline mingw-w64-ucrt-x86_64-gcc mingw-w64-ucrt-x86_64-cmake + mingw-w64-ucrt-x86_64-make mingw-w64-ucrt-x86_64-libogg update: true - name: Runs all the stages in the shell From f3b1e5625131cc0ee70bfc9de4a416887025a4a2 Mon Sep 17 00:00:00 2001 From: 7dog123 Date: Sun, 18 Oct 2026 05:48:31 -0500 Subject: [PATCH 2/2] updated mingw-w64-ucrt-x86_64-libgnurx with mingw-w64-ucrt-x86_64-libsystre since they dropped it September 8th. --- .github/workflows/compilation.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/compilation.yml b/.github/workflows/compilation.yml index 9699e6c..3a539ff 100755 --- a/.github/workflows/compilation.yml +++ b/.github/workflows/compilation.yml @@ -105,7 +105,7 @@ jobs: base-devel git make texinfo flex bison patch binutils mpc-devel tar wget curl autotools gettext gettext-devel mingw-w64-ucrt-x86_64-readline mingw-w64-ucrt-x86_64-gcc mingw-w64-ucrt-x86_64-cmake - mingw-w64-ucrt-x86_64-make mingw-w64-ucrt-x86_64-libogg + mingw-w64-ucrt-x86_64-make mingw-w64-ucrt-x86_64-libogg mingw-w64-ucrt-x86_64-libsystre update: true - name: Runs all the stages in the shell