On Thu, 28 Nov 2024, Pali Rohár wrote:
In mingw-w64-headers/configure.ac is missing case for the msvcr40d. It is
missing because all CRT debug libraries in all versions except for VC++4.0,
have just appended letter "d" after the release name.
VC++ 4.0 CRT debug library is exception, the release library is called
msvcrt40 and debug library is called msvcr40d (without T in the middle).
So the current wildcard for msvcrt40* does not catch it. Fix it.
---
mingw-w64-headers/configure.ac | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mingw-w64-headers/configure.ac b/mingw-w64-headers/configure.ac
index 34d570fb4168..3211fbd181c5 100644
--- a/mingw-w64-headers/configure.ac
+++ b/mingw-w64-headers/configure.ac
@@ -157,7 +157,7 @@ msvcrt10*)
msvcrt20*)
default_msvcrt_version=0x200
;;
-msvcrt40*)
+msvcrt40*|msvcr40*)
default_msvcrt_version=0x400
;;
msvcr70*)
--
2.20.1
Patches 2-3 look good to me, nothing to discuss there - pushing them right
away.
// Martin
_______________________________________________
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public