Msys2-next after 210226
Current msys2 seems to provide 64bit clang toolchain in addition to 32bit & 64bit gcc ones.
Meson configure goes through with correct pkgconf packages installed.
Environment snapshot in testing (210515) uploaded. Initial version of the patch attached here.
Also CI patch attached.
Pushed to one branch only (to S3_1 in this case) to test that CI part passes before pushing to the other (master)
Reply To cazfi
test that CI part passes
It didn't. Apparently the latest github msys2 action is not using msys2 new enough. Have to disable msys2 CI for now - patch attached and will be pushed immediately to S3_1.
As usual with alpha releases, we should create a refreshed msys2 snapshot for S3_1-alpha1
- There's a new upstream snapshot 20210228
- I may have figured out why meson based build does not work on msys2 (fails to find required packages). We don't have arch-specific pkg-config packages installed. If that explains the failure, it should be fixed to next msys2 snapshot
- Current msys2 also prefers pkgconf over pkg-config, so doing that switch while working on pkg(-)conf(ig) installation
- Explicitly install automake1.16. The meta package automake we have been using so far unnecessarily installs all automake versions