From 8f791bfbda65280134fff933ed73cda7771ade73 Mon Sep 17 00:00:00 2001 From: 7dog123 Date: Sun, 18 Oct 2026 04:55:10 -0500 Subject: [PATCH 1/2] Increased timeout and updating from MinGW32 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 2f84bb8..5befd2c 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-i686-libgnurx + 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-libgnurx update: true - name: Runs all the stages in the shell From 36d69af636b2f8124b9aa02ec8381f7e39174fcb Mon Sep 17 00:00:00 2001 From: 7dog123 Date: Sun, 18 Oct 2026 05:47:43 -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 5befd2c..a128916 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-libgnurx + mingw-w64-ucrt-x86_64-make mingw-w64-ucrt-x86_64-libogg update: true - name: Runs all the stages in the shell