macOS 14 "Sonoma" was released end of September 2023,
developers who upgraded they host can not build QEMU
anymore due to some issue with meson, described in
https://gitlab.com/qemu-project/qemu/-/issues/1939
(mkvenv ignore the host meson and forces to use the
old meson 0.63.3, which doesn't work on Sonoma).
I have no clue how to fix this meson issue, but I put
these 2 patches to keep testing Sonoma out-of-tree
during the release freeze window.
Successful build:
https://gitlab.com/philmd/qemu/-/jobs/5491256155
Based-on: <20231108162022.76189-1-philmd@linaro.org>
.gitlab-ci.d/cirrus: Upgrade macOS to 13 (Ventura)
https://lore.kernel.org/qemu-devel/20231108162022.76189-1-philmd@linaro.org/
Philippe Mathieu-Daudé (2):
configure: Use distrib meson on macOS
.gitlab-ci.d/cirrus: Add manual testing of macOS 14 (Sonoma)
configure | 9 +--------
.gitlab-ci.d/cirrus.yml | 17 +++++++++++++++++
.gitlab-ci.d/cirrus/macos-14.vars | 16 ++++++++++++++++
tests/lcitool/libvirt-ci | 2 +-
tests/lcitool/refresh | 1 +
5 files changed, 36 insertions(+), 9 deletions(-)
create mode 100644 .gitlab-ci.d/cirrus/macos-14.vars
--
2.41.0