Thanks for the feedback - hopefully this’ll be useful for others too.
This prompted me to look into the problem again, since the last time I checked, things worked out of the box with our instructions. But indeed, there is still an issue, which is due to the way MSYS2 has decided to package up various dependencies (see discussion here if you’re really interested). This must have been a relatively recent change, and is unfortunately one we don’t have a permanent fix for yet.
In the meantime, assuming that:
then this should work:
$ /usr/bin/python ./configure
$ /usr/bin/python ./build
The trick here is avoid using the default version of
python (which is supplied as part of the MinGW project and dragged in as a dependency of Qt5), and use the MSYS-supplied version instead… As you can see, it’s a bit messy - we’ll try to come up with a better solution soon.