From 43f0f9f080d349616cf653fae8d64a2cbd0580a9 Mon Sep 17 00:00:00 2001 From: dxl <64101226@qq.com> Date: Sun, 16 Aug 2026 12:29:03 +0800 Subject: [PATCH] Fixes an issue where compiling armsrc fails in Proxspace. 1. Resolve the compilation failure in ProxSpace by specifying the version number of mingw-w64-ucrt-x86_64-arm-none-eabi-binutils. 2. Once msys2 resolves the issue, remove the specified version number to allow the latest version to be installed. --- .github/workflows/windows.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index a51b71b95..1bffbd34a 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -58,7 +58,9 @@ jobs: mingw-w64-ucrt-x86_64-gcc mingw-w64-ucrt-x86_64-arm-none-eabi-gcc mingw-w64-ucrt-x86_64-arm-none-eabi-gdb - mingw-w64-ucrt-x86_64-arm-none-eabi-binutils + # TODO workaround: "error: linker script file 'xxxx' appears multiple times" + # This should be reverted once MSYS2 ships a non-broken version of the linker. + mingw-w64-ucrt-x86_64-arm-none-eabi-binutils=2.46.1-1 mingw-w64-ucrt-x86_64-arm-none-eabi-newlib mingw-w64-ucrt-x86_64-readline mingw-w64-ucrt-x86_64-libsndfile