mbox series

[v2,0/7] testing/next (configure, RUNC, win32|64)

Message ID 20221013154705.1846261-1-alex.bennee@linaro.org
Headers show
Series testing/next (configure, RUNC, win32|64) | expand

Message

Alex Bennée Oct. 13, 2022, 3:46 p.m. UTC
Hi,

OK back to hopefully a less hectic set of testing updates. This
includes a number of patches from the last iteration and also an
attempt to avoid using docker.py for the builds and instead call the
container engine directly.

I've actually pushed the results of:

  make docker-image-debian-hexagon-cross V=1 NOCACHE=1 NOUSER=1
  docker tag qemu/debian-hexagon-cross:latest registry.gitlab.com/qemu-project/qemu/qemu/debian-hexagon-cross
  docker push registry.gitlab.com/qemu-project/qemu/qemu/debian-hexagon-cross

but sadly the build attempts to regenerate the container locally
(rather than caching all the steps except the last).

Please review.


Alex Bennée (6):
  tests/docker: update fedora-win[32|64]-cross with lcitool
  tests/docker: update test-mingw to run single build
  configure: don't enable cross compilers unless in target_list
  configure: fix the --enable-static --disable-pie case
  configure: expose the direct container command
  tests/docker: use direct RUNC call in debian-toolchain

Anton Johansson (1):
  tests/docker: Add flex/bison to `debian-all-test`

 configure                                     |  13 +-
 tests/docker/Makefile.include                 |  38 +--
 tests/docker/dockerfiles/alpine.docker        |   2 +-
 tests/docker/dockerfiles/centos8.docker       |   2 +-
 .../dockerfiles/debian-all-test-cross.docker  |   2 +
 .../dockerfiles/debian-amd64-cross.docker     | 234 ++++++++---------
 tests/docker/dockerfiles/debian-amd64.docker  | 236 +++++++++---------
 .../dockerfiles/debian-arm64-cross.docker     | 232 ++++++++---------
 .../dockerfiles/debian-armel-cross.docker     | 230 ++++++++---------
 .../dockerfiles/debian-armhf-cross.docker     | 232 ++++++++---------
 .../dockerfiles/debian-hexagon-cross.docker   |   5 +
 .../dockerfiles/debian-mips64el-cross.docker  | 226 ++++++++---------
 .../dockerfiles/debian-mipsel-cross.docker    | 226 ++++++++---------
 .../dockerfiles/debian-ppc64el-cross.docker   | 230 ++++++++---------
 .../dockerfiles/debian-s390x-cross.docker     | 228 ++++++++---------
 .../dockerfiles/debian-toolchain.docker       |   5 +
 .../dockerfiles/fedora-win32-cross.docker     | 139 ++++++++---
 .../dockerfiles/fedora-win64-cross.docker     | 138 +++++++---
 tests/docker/dockerfiles/fedora.docker        | 230 ++++++++---------
 tests/docker/dockerfiles/opensuse-leap.docker |   2 +-
 tests/docker/dockerfiles/ubuntu2004.docker    | 234 ++++++++---------
 tests/docker/test-mingw                       |  16 +-
 tests/lcitool/libvirt-ci                      |   2 +-
 tests/lcitool/refresh                         |  48 ++--
 24 files changed, 1549 insertions(+), 1401 deletions(-)