You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: web/news.md
+64Lines changed: 64 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,70 @@ summary: Important events happening.
5
5
6
6
This page lists important changes or issues affecting MSYS2 users. We also post them to [Twitter](https://twitter.com/msys2org) and [Mastodon](https://fosstodon.org/@msys2org), including some not-so-important things :)
7
7
8
+
### 2023-12-10 - Starting to drop some 32-bit Packages
9
+
10
+
Three years ago we dropped 32-bit Windows support for running MSYS2 itself, now
11
+
we are taking the next step and slowly starting to reduce the number of 32-bit
12
+
mingw-w64 packages, meaning the packages for the MINGW32 and CLANG32
13
+
environments. The goal of the phase-out is to reduce maintenance costs and CI
14
+
resources while not affecting most users. The focus will be on packages that
15
+
aren't likely to see much use anyway, or where 64-bit alternatives are available
16
+
and viable:
17
+
18
+
* Packages which are likely not used outside of MSYS2 (re-packaged)
19
+
* End-user applications which are likely not used outside of MSYS2 (GUI apps,
20
+
...)
21
+
* Packages for resource intensive work where most external users are likely
22
+
already on 64-bit (some scientific packages, ...)
23
+
* Leaf packages with complex and resource intensive builds
24
+
* New leaf packages
25
+
26
+
This does not affect:
27
+
28
+
* Toolchains and languages (GCC, LLVM, Rust, Python, ...)
29
+
* UI toolkits (qt5, gtk3, gtk4, ...)
30
+
* Common and frequently used dependencies, and their dependencies (glib, ffmpeg,
31
+
boost, ...)
32
+
33
+
Ideally not many people should notice these changes, but in case they affect you:
34
+
35
+
* Switch your workflow to use 64-bit packages instead ;)
36
+
* In case you are packaging or building for external users:
37
+
* Tell us which packages that were removed you still need and for how long, so
38
+
we can consider reinstating them.
39
+
* Drop support for 32-bit and point users to the last version supporting
40
+
32-bit.
41
+
42
+
If there are any questions, let us know [on GitHub](https://github.com/msys2/MINGW-packages/discussions/19326).
43
+
44
+
If you are wondering if you should continue to support 32-bit Windows for your
0 commit comments