Skip to content

Commit 71b14e7

Browse files
committed
NEWS: Deprecating the MINGW64 Environment
1 parent a2781aa commit 71b14e7

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

web/docs/environments.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ tools.
2929
| ![ucrt64](ucrt64.png){: style="max-width:25px" } | **UCRT64** | `/ucrt64` | gcc | x86_64 | ucrt | libstdc++ |
3030
| ![clang64](clang64.png){: style="max-width:25px" } | **CLANG64** | `/clang64` | llvm | x86_64 | ucrt | libc++ |
3131
| ![clangarm64](clangarm64.png){: style="max-width:25px" } | **CLANGARM64** | `/clangarm64` | llvm | aarch64 | ucrt | libc++ |
32-
| ![mingw64](mingw64.png){: style="max-width:25px" } | **MINGW64** | `/mingw64` | gcc | x86_64 | msvcrt | libstdc++ |
3332

3433
=== "Legacy Environments"
3534

3635
| | Name | Prefix | Toolchain | Architecture | C Library | C++ Library |
3736
|----------------------------------------------------------|----------------|---------------|-----------|--------------|-----------|-------------|
3837
| ![clang32](clang32.png){: style="max-width:25px" } | **CLANG32** | `/clang32` | llvm | i686 | ucrt | libc++ |
3938
| ![mingw32](mingw32.png){: style="max-width:25px" } | **MINGW32** | `/mingw32` | gcc | i686 | msvcrt | libstdc++ |
39+
| ![mingw64](mingw64.png){: style="max-width:25px" } | **MINGW64** | `/mingw64` | gcc | x86_64 | msvcrt | libstdc++ |
4040

4141
The active environment is selected via the `MSYSTEM` environment variable.
4242
Setting `MSYSTEM` to `UCRT64` and starting a login shell will put you in that
@@ -96,6 +96,8 @@ code was compiled with MSVC.
9696

9797
## Changelog
9898

99+
**2026-03-15**: Deprecating the MINGW64 environment. See [NEWS](../news.md#2026-03-15-soft-deprecating-the-mingw64-environment) for more information.
100+
99101
**2024-12-18:** Removed CLANG32 environment.
100102

101103
**2023-12-13:** Start of phase out for 32-bit environments, MINGW32 and CLANG32. See [NEWS](../news.md#2023-12-13-starting-to-drop-some-32-bit-packages) for more information.

web/news.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,15 @@ summary: Important events happening.
55

66
This page lists important changes or issues affecting MSYS2 users. You can [:material-rss: subscribe via RSS](../news.xml). We also post them to [Mastodon](https://fosstodon.org/@msys2org) / [Bluesky](https://bsky.app/profile/msys2org.bsky.social), including some not-so-important things :)
77

8+
### 2026-03-15 - Deprecating the MINGW64 Environment
9+
10+
As support for Windows 8.1 has been dropped, there is no longer a need for
11+
non-UCRT environments such as MINGW64. Consequently, we are beginning to phase
12+
out the MINGW64 environment. To start, no new packages will be added to this
13+
environment, and existing leaf packages may be removed if issues arise. If you
14+
are currently relying on the MINGW64 environment, please consider switching to
15+
UCRT64 or CLANG64 instead.
16+
817
### 2026-02-28 - Native Git Now Available in MSYS2
918

1019
We are pleased to announce that MSYS2 now includes a [native MinGW build of

0 commit comments

Comments
 (0)