Skip to content

Update MinGW-w64

Thomas Friedrichsmeier requested to merge tfry/craft:work/update_mingw into master

This build is taken from https://winlibs.com , as binaries provided by mingw-w64 itself are extremly old.

--

Current GCC is at 8.1.0, and seems to have reached its EOL, finally, with builds of frameworks/tiers/kio 5.93.0 failing on some "new" C++ features (https://binary-factory.kde.org/view/Windows%20MingW/job/RKWard_Nightly_mingw64/lastFailedBuild/consoleFull).

Compilation of RKWard and all dependencies works fine for me with this MinGW bundle, which has GCC 11.2.0. Reassuringly, there also seems to be no problem in mixing this with binaries compiled with the previous MinGW, i.e. I did not clean my CraftRoot, and still ended up with a usable state. Quite possibly breakage will linger elsewhere, but from the current state of affairs, updating MinGW seems the only sensible option.

Note that it may arguably make sense to cache the MinGW bundle on files.kde.org, as has been done, previously, but I don't have access to that.

Merge request reports