[PATCH 0/3] gitlab-ci: update to macOS 15 images
- From
Patrick Steinhardt <ps@pks.im>
- Date
- Mar 5, 2026, 11:20 UTC
- Message-ID
- <20260305-pks-gitlab-ci-macos-16-v1-0-ce8da0ff29c2@pks.im>
Hi,
this isn't anything urgent, I'm simply trying to stay ahead of the upcoming deprecation.
The update uncovers the issue with broken iconv that we have already fixed in d0cec08d70 (utf8.c: prepare workaround for iconv under macOS 14/15, 2026-01-12). But for now we had only wired up this workaround for our Makefile, not yet for Meson. So the first two patches wire up this fix for Meson, too.
Thanks!
Patrick
---
Patrick Steinhardt (3):
meson: simplify iconv-emits-BOM check
meson: detect broken iconv that requires ICONV_RESTART_RESET
gitlab-ci: update to macOS 15 images.gitlab-ci.yml | 6 ++--- meson.build | 80 +++++++++++++++++++++++++++++++++------------------------- 2 files changed, 48 insertions(+), 38 deletions(-)
--- base-commit: c1485ce6c89b3d33d32bd5e940432d30885afdcc change-id: 20260304-pks-gitlab-ci-macos-16-e9862bfee206