You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CI log shows that the arm64 pipeline also uses gcc prefixed by x86_64-pc-cygwin.
And msys-2.0.dll from Windows x64 and arm64 archives are binary same. (but lnav.exe are not binary same.)
I didn't test if arm64 build works on Windows On Arm though.
Questions
I'm looking into this because current windows build carries a huge 20MB-sized msys-2.0.dll.
Is it possible to change to other MinGW environment rather the parent MSYS environment? Are there something preventing us to do so?
Is current arm64 build fine? If not, maybe we need to run arm64 build in separate windows-11-arm runner (setup-msys2 supports it,) or cross-compile in clangarm64 environment.
Information
lnav/.github/workflows/bins.yml
Lines 204 to 232 in f34f072
Currently we build both x64 & arm64 for Windows, but we use the same
windows-latestand the sameMSYSfor msystem option.CI log shows that the arm64 pipeline also uses gcc prefixed by
x86_64-pc-cygwin.And
msys-2.0.dllfrom Windows x64 and arm64 archives are binary same. (butlnav.exeare not binary same.)I didn't test if arm64 build works on Windows On Arm though.
Questions
I'm looking into this because current windows build carries a huge 20MB-sized
msys-2.0.dll.Is it possible to change to other MinGW environment rather the parent MSYS environment? Are there something preventing us to do so?
Is current arm64 build fine? If not, maybe we need to run arm64 build in separate
windows-11-armrunner (setup-msys2supports it,) or cross-compile inclangarm64environment.