Skip to content

Move away from deprecated environments of MSYS2#1034

Merged
DrTimothyAldenDavis merged 2 commits into
DrTimothyAldenDavis:dev2from
mmuetzel:ci-mingw
Apr 22, 2026
Merged

Move away from deprecated environments of MSYS2#1034
DrTimothyAldenDavis merged 2 commits into
DrTimothyAldenDavis:dev2from
mmuetzel:ci-mingw

Conversation

@mmuetzel
Copy link
Copy Markdown
Contributor

Some environments of MSYS2 have been deprecated.
Adjust the workflows for that.

That should be the remaining parts to close #1031.

The MINGW32 environment has been deprecated by MSYS2 more than two years ago:
https://www.msys2.org/news/#2023-12-13-starting-to-drop-some-32-bit-packages

By now, many packages have been removed from that environment including the
OpenBLAS package which is a dependency of UMFPACK, CHOLMOD, and SPQR.

Drop the tests for that environment.
The MINGW64 environment of MSYS2 has been deprecated last month:
https://www.msys2.org/news/#2026-03-15-deprecating-the-mingw64-environment

While it will probably stay around for a while, move the workflow to the
UCRT64 environment.

Also, simplify the msys2/setup-msys2 step by using pacboy for the packages
that are environment specific. That should make it easier in case the
environment will ever need to change again in the future.
@mmuetzel mmuetzel changed the title Ci mingw Move away from deprecated environments of MSYS2 Apr 22, 2026
@DrTimothyAldenDavis DrTimothyAldenDavis merged commit 90d7794 into DrTimothyAldenDavis:dev2 Apr 22, 2026
@DrTimothyAldenDavis
Copy link
Copy Markdown
Owner

Thanks! Merging it in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants