meson always queries for the -latest -prerelease version of Visual Studio using vswhere, ignoring the selection done in configure. This then clashes when trying to build with an older version of the compiler. That's an obvious hack that only works with the provided version of meson and a better fix would be to make that a meson commandline option or allow passing it via the ENV/have it guess from CC/CXX or similar. Change-Id: I9bcbe26d9b1518b5effbf0be99329b8d2d4a0262 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/197943 Tested-by: Jenkins Reviewed-by: Christian Lohmaier <lohmaier+LibreOffice@googlemail.com>
Meson build tool
https://github.com/mesonbuild/meson/
using internal copy to ensure it can be called with fully-internal python. Some distro installed versions of meson cannot be called with different python runtimes and when not using fully-internal python the whole point of fully-internal python is invalidated…