I agree that those are valid concerns. However, there is little we can do about it and it's unlikely to change over time. Do we want msvcrt-os to remain the default forever?
For your information, this is a non-exhaustive list of distributions that do not specify `--with-default-msvcrt` and will be affected:
* Debian: https://sources.debian.org/src/mingw-w64/10.0.0-3/debian/rules/#L131 * Ubuntu (likely): https://launchpad.net/ubuntu/+source/mingw-w64/10.0.0-3 * ArchLinux: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=mingw-w64-crt-git#n49* w64devkit: https://github.com/skeeto/w64devkit/blob/2617b474334610abb7e82fc12f656abb3622723f/Dockerfile#L219
And this is a non-exhaustive list of distributions that specify `--with-default-msvcrt` and will not be affected:
* MSYS2: https://github.com/msys2/MINGW-packages/blob/bf2ba8f4bba3d14fdaa2572cffb4abd4e6791246/mingw-w64-crt-git/PKGBUILD#L76 * mingw-builds: https://github.com/niXman/mingw-builds/blob/7ff96692a8032d893781523b311ac9b6cbbda0a1/scripts/mingw-w64-crt.sh#L84 * winlibs: https://github.com/brechtsanders/winlibs_recipes/blob/4c3f8b781e83ff4aaff17e6c9d26928f62059376/recipes/mingw-w64.winlib#L584
There are also builds with clang, but clang expects UCRT anyway, so will not be affected:* MSYS2: https://github.com/msys2/MINGW-packages/blob/bf2ba8f4bba3d14fdaa2572cffb4abd4e6791246/mingw-w64-crt-git/PKGBUILD#L65 * llvm-mingw: https://github.com/mstorsjo/llvm-mingw/blob/7e8bcdc43c8b68dd25d39e583cb41dc21a0d6c22/build-mingw-w64.sh#L20
-- Best regards, LIU Hao
OpenPGP_signature
Description: OpenPGP digital signature
_______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
