Use wide character startup
Mingw crt-git 12.0.0.r369.g0d4221712-1 now prohibits "command line contains characters that are not supported in the active code page". https://sourceforge.net/p/mingw-w64/mingw-w64/ci/0d42217123d3aec0341b79f6d959c76e09648a1e/
Already Ruby builds argv in rb_w32_sysinit, instead of mswin- or mingw-made argv. Just bypass the conversion in mingw crt.
argv
rb_w32_sysinit
Use wide character startup
Mingw crt-git 12.0.0.r369.g0d4221712-1 now prohibits "command line
contains characters that are not supported in the active code page".
https://sourceforge.net/p/mingw-w64/mingw-w64/ci/0d42217123d3aec0341b79f6d959c76e09648a1e/
Already Ruby builds
argv
inrb_w32_sysinit
, instead of mswin- ormingw-made
argv
. Just bypass the conversion in mingw crt.