Runtime for Windows 7: 3.3 vs 3.4 #283
-
ProblemSome app, let's say it's Sublime Merge, uses Git with Cygwin-based utils. The stumbling block here is $ exiftool -machine* -product* -build* msys-2.0.dll
Machine Type : AMD AMD64
Product Version Number : 3005.6.0.0
Product Name : MSYS2
Product Version : 3.5.7-882031da88370a60b08649bd808c49ebc2065a3e
Build Date : 2025-01-30 11:14SolutionGet compatible QuestionWhich version of
Both of them work on Windows 7, but surprisingly 3.3 is much more recent (Feb 2025 vs Jul 2024): $ exiftool -machine* -product* -build* msys-win7-*.dll
======== msys-win7-3-3-6-14.dll
Machine Type : AMD AMD64
Product Version Number : 3005.7.0.0
Product Name : MSYS2
Product Version : 3.3.6
Build Date : 2025-02-07 06:18
======== msys-win7-3-4-10-3.dll
Machine Type : AMD AMD64
Product Version Number : 3005.3.0.0
Product Name : MSYS2
Product Version : 3.4.10-89a1e4a573d40b233011402f42630b970ff71291
Build Date : 2024-07-09 18:52I would appreciate a response from someone who is privy to the development of this project and is familiar with these runtimes functional differences, not a quote from the release notes or a call to upgrade the OS. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 11 replies
-
Windows 7 is not supported since 2 years ago https://www.msys2.org/news/#2023-01-15-dropping-support-for-windows-7-and-80 |
Beta Was this translation helpful? Give feedback.
-
|
I have backported things to msys2-runtime-3.3 because it is the last version that supported 32-bit, and there are still 32-bit OS versions that are supported (Windows 10 until October). I was not interested in Windows 7. This is why 3.3 is newer than 3.4. If you do downgrade msys2-runtime, expect issues. Things built against newer runtimes may use new functions which are not present in older runtimes, and thus fail to start. If you need an (unsupported) consistent snapshot you may try msys2/msys2-archive#2 (comment) |
Beta Was this translation helpful? Give feedback.


Please ignore the build date, it's just a side effect of the recent 32bit msys sync and some package adjustments.