Skip to content

CI: how to handle MSYS2 deprecation #307

Description

@GitMensch

- { target: debug, sys: mingw64, env: x86_64 }
- { target: release, sys: mingw64, env: x86_64 }
- { target: release, sys: ucrt64, env: ucrt-x86_64 }
- { target: release, sys: clang64, env: clang-x86_64 }
- { target: release, sys: mingw32, env: i686 }

... which now is also raising deprecation warnings with msys2-setup for mingw32 and mingw64, see msys2/setup-msys2#644

In the short term, we can keep it (but would possibly see less and less packages being available, as happened with bdb and jsonc for mingw32), or do something similar to the MinGW environment: build a package locally, host it somewhere and download the build env (cached) instead of msys2-setup, ... or drop them (using a different "debug" env for CI binaries, then).

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions