On 6/8/23 06:18, LIU Hao wrote:
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



I think that those are well maintained packages and asking them for one extra configure argument if they want to continue using msvcrt.dll is not much (although I think that at least some of them would be happy switching to UCRT by doing nothing). We'd not be taking anything away, just asking to be a bit more explicit about it.


I guess that those are examples of users that were happy with defaults when packages were created and left it that way. The point of the change is that future packages that similarly leave the decision to us (implicitly, by using configure defaults) will use currently recommended settings.


Thanks,

Jacek

_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to