The following changes since commit 3b5d71cc3652fa7f5ecc449f05dae3ead2b718d7:
Merge tag 'pull-ufs-20260918' of https://gitlab.com/jeuk20.kim/qemu into staging (2026-09-17 15:18:09 -1000) are available in the Git repository at: https://gitlab.com/stsquad/qemu.git tags/pull-11.1-more-check-tcg-docker-meson-180926-1 for you to fetch changes up to 2e92f9cfdf050d987b9ab551088a7678bebfb613: gitlab: drop check-tcg from clang-system job (2026-09-18 14:03:58 +0100) ---------------------------------------------------------------- check-tcg and docker cleanups - regenerate meson-buildoptions.sh to match master - revert cross_cc logic back into configure - ensure configure also honours --containers - simplify compiler probing to support just vdso and rom building - remove libc requirements from s390x system test - ensure meson and Makefile.include triggered containers are the same - allow the container registry to be configured - remove some unused cruft from docker.py - fix some variable expansion typos - update the gitlab @user mappings - make meson built docker images use :console - fix build container volume mapping for out of tree builds - drop check-tcg from gitlab jobs without compilers ---------------------------------------------------------------- Alex Bennée (13): scripts: update meson-buildoptions.sh Revert "configure: remove cross_cc and gdb detection logic" configure: ensure it also honours container configuration configure: re-purpose the tcg test compiler configs for vdso building tests/tcg: prefix meson built docker tags with qemu/ tests/tcg: use --add-current-user when building containers tests/tcg: don't define tests when missing compilers tests/docker: add container registry to configure and use tests/docker: remove used _read_qemu_dockerfile tests/docker: add specific command to parser gitlab: update the @user id mapping file tests/tcg: add console property to docker image custom target gitlab: drop check-tcg from clang-system job Anders Roxell (1): tests/docker: fix ccache directory variable expansion Daniel P. Berrangé (1): configure: correctly honour --disable-containers Ilya Leoshkevich (2): tests/tcg/s390x: Provide the libc bits needed by the system tests tests/tcg: Fix building outside of the source tree configure | 465 +++++++++++++++++++++++++++++++- tests/tcg/s390x/libc/stdio.h | 11 + tests/tcg/s390x/libc/string.h | 12 + .gitlab-ci.d/buildtest.yml | 2 +- .gitlab-map-auto | 8 +- linux-user/aarch64/Makefile.vdso | 2 +- linux-user/arm/Makefile.vdso | 2 +- linux-user/hppa/Makefile.vdso | 2 +- linux-user/i386/Makefile.vdso | 2 +- linux-user/loongarch64/Makefile.vdso | 2 +- linux-user/ppc/Makefile.vdso | 2 +- linux-user/riscv/Makefile.vdso | 2 +- linux-user/s390x/Makefile.vdso | 2 +- linux-user/sh4/Makefile.vdso | 2 +- linux-user/x86_64/Makefile.vdso | 2 +- meson_options.txt | 3 + scripts/coverity-scan/run-coverity-scan | 2 +- scripts/gitlab-map-update | 2 +- scripts/meson-buildoptions.py | 3 +- scripts/meson-buildoptions.sh | 58 +++- tests/docker/Makefile.include | 6 +- tests/docker/docker.py | 28 +- tests/tcg/meson.build | 30 ++- tests/tcg/s390x/system/meson.build | 2 + 24 files changed, 599 insertions(+), 53 deletions(-) create mode 100644 tests/tcg/s390x/libc/stdio.h create mode 100644 tests/tcg/s390x/libc/string.h -- 2.47.3
