Replies: 2 comments 2 replies
-
|
GCM are adjusting their Windows 8.1 timeline
|
Beta Was this translation helpful? Give feedback.
1 reply
-
|
Given Git for Windows is providing a specific MinGit i686 package, fixed to an older MSYS2 runtime, for VS to consume, could we not also apply the same plan for Windows 8.1 support, in that only 32-bit MinGit will support Windows 8.1, and will forever be a Git 2.x release? Git 3.x requiring Rust and Win10+ (and 64-bit Intel/ARM). |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Git 3.0 will most likely require Rust. This comes with a couple of minor challenges for Git for Windows. While there is no fixed release date for Git 3.0 yet, I'd like to discuss how we want to approach these, so we are prepared for Git 3.0.
ARM64
I don't see any challenges for ARM64, we could probably start building
WITH_RUSTright now.Windows 8.1 support
We're currently still supporting Windows 8.1. Rust raised the requirements for the regular
*-windows-gnutargets to Windows 10 in version 1.76.Theoretically we could stick to an older (unmaintained) version. Git currently only requires 1.49 or newer. We'd probably have to build our own
mingw-w64-rustpackage (based on Msys2s oldPKGBUILD).We could also switch to the new tier 3
*-win7-windows-gnutargets available since version 1.86. Being tier 3 targets, rust doesn't guarrantee that these even build. We'd also have to build our ownmingw-w64-rustpackage (based on MSYS2s currentPKGBUILD).We could also drop support for Windows 8.1, but I'm not sure how intertwined our 32-bit MinGit timeline until 2029, VS2019s EOL in 2029 and Git Credential Managers Windows 8.1 Support until 2029 are.
32-bit support
There are efforts in MSYS2 to drop the 32-bit
*-windows-gnutargets. Our options in that case are pinning an old (i.e. before the dropping) rust version or building our ownmingw-w64-rustpackage.@dscho @mjcheetham , what are your thoughts?
Beta Was this translation helpful? Give feedback.
All reactions