@msys2org.bsky.social
Software distro and building platform for Windows. - https://msys2.org / https://github.com/msys2 - Packages: https://packages.msys2.org - Discord: https://discord.gg/jPQdRdDcT9
Martin StorsjΓΆ at WineConf 2025 about the history and development of the llvm-mingw toolchain (github.com/mstorsjo/llv...), which is the basis for the CLANG64/CLANGARM64 environments in MSYS2. The slides are linked in the video description.
www.youtube.com/watch?v=NpxO...
Output of "clang --version"
We've upgraded to LLVM/Clang 21. See releases.llvm.org/21.1.0/tools... and releases.llvm.org/21.1.0/docs/... for the release notes
21.09.2025 08:28 β π 3 π 0 π¬ 0 π 0screenshot of showing fish in a terminal. first the version, then an an example for auto completing git
Some new packages (3/3): We have updated to fish v4. fish is our first cygwin package in the repo that is written in rust (!!). fishshell.com
07.09.2025 20:01 β π 2 π 0 π¬ 0 π 0screenshot of ffmpeg command output
Some new packages (2/3): We have updated to ffmpeg 8.0 with the new vulkan decoders/filters enabled. ffmpeg.org/index.html#n...
07.09.2025 20:00 β π 1 π 0 π¬ 0 π 0screenshot of mGBA emulating a game
Some new packages (1/3):
mGBA (Game Boy Advance emulator) mgba.io
Screenshot of the video recording
There was a lightning talk (in German) about MSYS2 at the Grazer Linuxtage #glt25: media.ccc.de/v/glt25-491-...
17.07.2025 19:58 β π 2 π 0 π¬ 0 π 0$ gcc -dumpmachine x86_64-pc-cygwin
Oh, and I forgot to post: We replaced the "x86_64-pc-msys" triplet with "x86_64-pc-cygwin". For more details, see the MSYS2 news entry: www.msys2.org/news/#2025-0...
14.07.2025 21:00 β π 2 π 0 π¬ 0 π 0Some notable additions in the last few weeks (2/2):
β’ libfido2 (FIDO2 client library)
β’ squashfs-tools (work with Squashfs filesystems)
β’ samply (Command-line sampling profiler)
β’ libmem (Advanced Game Hacking Library)
β’ accesskit-c (Accessibility backend for GTK4)
Some notable additions in the last few weeks (1/2):
β’ cygwin curl gained http3 support
β’ dxvk (Vulkan-based D3D shim)
β’ koboldcpp (llama.cpp based KoboldAI UI)
β’ SBCL (Common Lisp implementation)
β’ zlib-ng (high-perf zlib replacement)
"gcc --version" output
GCC 15.1 is out and in our repos. See gcc.gnu.org/gcc-15/chang... for changes, and gcc.gnu.org/gcc-15/porti... for porting guidelines.
27.04.2025 08:55 β π 3 π 0 π¬ 0 π 0gcc update draft PR
Getting ready for GCC 15 next week π
19.04.2025 10:53 β π 5 π 0 π¬ 0 π 0GitHub Actions dashboard showing 100,031 total minutes and 6,003 job runs over the past year. The main workflow "build.yml" used 95,577 minutes across 1,835 runs on a self-hosted Windows runner.
With us moving to the new hosted ARM64 runners, a look back at our self-hosted ARM64 runner journey: www.msys2.org/news/#2025-0...
18.04.2025 19:26 β π 1 π 1 π¬ 0 π 0An example screenshot of the GitHub Actions arm64 job output
Native Windows ARM64 runners are now available on GitHub Actions. Just use "runs-on: windows-11-arm" and the setup-msys2 action with "msystem: CLANGARM64" to start building/testing. >90% of MSYS2 packages are available for ARM64, so everything should be good to go.
16.04.2025 05:45 β π 7 π 5 π¬ 0 π 0terminal showing the output of "clang --version"
We've upgraded to LLVM/Clang 20. See releases.llvm.org/20.1.0/tools... and releases.llvm.org/20.1.0/docs/... for the release notes
07.03.2025 08:08 β π 3 π 0 π¬ 0 π 0user@desktop MSYS ~ $ python -c "import sys; print(sys. platform, end='')" cygwin user@desktop MSYS ~ $ perl -e "print $^0" cygwin user@desktop MSYS ~ $ echo -n $OSTYPE cygwin user@desktop MSYS ~
We are moving our MSYS environment closer to Cygwin, see www.msys2.org/news/#2025-0... for details
14.02.2025 19:29 β π 1 π 0 π¬ 0 π 0There will be a short server maintenance tomorrow π€ www.msys2.org/news/#2025-0...
14.02.2025 19:29 β π 2 π 0 π¬ 0 π 0- Autotools: [2021] 513, [2022] 505, [2023] 504, [2024] 545 - Meson: [2021] 117, [2022] 145, [2023] 167, [2024] 198 - CMake: [2021] 423, [2022] 587, [2023] 659, [2024] 841
It's December, so it's time for our annual build system battle!
22.12.2024 13:30 β π 4 π 0 π¬ 0 π 0Say hi to the first ever Git for Windows version that adds native support for Windows/ARM64! github.com/git-for-wind...
25.11.2024 15:27 β π 100 π 21 π¬ 7 π 6The change is included in Cygwin upstream too now.
20.11.2024 23:27 β π 1 π 0 π¬ 0 π 0Good news, everyone (on Arm)! There was a long-standing issue with rare deadlocks when emulating x64 Cygwin on Arm with fork heavy tasks. Thanks to github.com/jeremyd2019 's work, we've now deployed a workaround - if you experienced these issues, give it another try.
16.11.2024 20:29 β π 4 π 1 π¬ 2 π 0terminal showing the output of "clang --version"
We've upgraded to LLVM/Clang 19. See releases.llvm.org/19.1.0/tools... and releases.llvm.org/19.1.0/docs/... for the release notes
15.11.2024 20:30 β π 3 π 0 π¬ 0 π 0