Bzomak / oolite-msys2

Builds oolite from scratch
0 stars 0 forks source link

MSYS2 updates could break the build #77

Open Bzomak opened 4 months ago

Bzomak commented 4 months ago

MSYS2 is a rolling release and will automatically provide the most recent version of a package that it has. Updates to these could break the build.

We need to be able to fix a package version so that we can update at our own pace and be certain of everything working.

We could have a workflow that checks the package versions to a list of the working versions used, and create an issue/PR like Dependabot to prompt us to update.

Bzomak commented 4 months ago

As documented at https://www.msys2.org/docs/package-management/#installing-a-specific-version-of-a-package-or-a-stand-alone-packages, we can install an older version of a package.

Older versions are likely to be found at https://repo.msys2.org/mingw/mingw64/

We can probably download these with wget