rnpgp / rnp

RNP: high performance C++ OpenPGP library used by Mozilla Thunderbird
https://www.rnpgp.org
Other
202 stars 55 forks source link

Consider to use wmain/-municode when linking MSYS build. #2288

Open ni4 opened 2 weeks ago

ni4 commented 2 weeks ago

Description

Recently MSYS2 (MinGW?) team introduced changes which would force default system codepage usage for CLI arguments translation, which may be non-utf8. For now this required CI changes ( PR #2286 ), however we may whish to completely move CLI to unicode (see https://github.com/msys2/MINGW-packages/issues/22462#issuecomment-2466906811 )

https://sourceforge.net/p/mingw-w64/wiki2/Unicode%20apps/