Skip to content

Commit

Permalink
tests/docker: move our arm64 cross compile to Buster
Browse files Browse the repository at this point in the history
Now Buster is released we can unify our cross build images for both
QEMU and tests.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Tested-by: Philippe Mathieu-Daudé <philmd@redhat.com>
  • Loading branch information
stsquad committed Sep 10, 2019
1 parent 2f45f2d commit 18b6be4
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 22 deletions.
5 changes: 2 additions & 3 deletions tests/docker/Makefile.include
Expand Up @@ -86,13 +86,10 @@ docker-binfmt-image-debian-%: $(DOCKER_FILES_DIR)/debian-bootstrap.docker
endif

# Enforce dependencies for composite images
docker-image-debian: docker-image-debian9
docker-image-debian9-mxe: docker-image-debian9
docker-image-debian-amd64: docker-image-debian9
docker-image-debian-armel-cross: docker-image-debian9
docker-image-debian-armhf-cross: docker-image-debian9
docker-image-debian-arm64-cross: docker-image-debian9
docker-image-debian-buster-arm64-cross: docker-image-debian10
docker-image-debian-mips-cross: docker-image-debian9
docker-image-debian-mipsel-cross: docker-image-debian9
docker-image-debian-mips64el-cross: docker-image-debian9
Expand All @@ -101,6 +98,8 @@ docker-image-debian-s390x-cross: docker-image-debian9
docker-image-debian-win32-cross: docker-image-debian9-mxe
docker-image-debian-win64-cross: docker-image-debian9-mxe

docker-image-debian-arm64-cross: docker-image-debian10

docker-image-debian-alpha-cross: docker-image-debian-sid
docker-image-debian-hppa-cross: docker-image-debian-sid
docker-image-debian-m68k-cross: docker-image-debian-sid
Expand Down
4 changes: 2 additions & 2 deletions tests/docker/dockerfiles/debian-arm64-cross.docker
@@ -1,9 +1,9 @@
#
# Docker arm64 cross-compiler target
#
# This docker target builds on the debian Stretch base image.
# This docker target builds on the debian Buster base image.
#
FROM qemu:debian9
FROM qemu:debian10

# Add the foreign architecture we want and install dependencies
RUN dpkg --add-architecture arm64
Expand Down
16 changes: 0 additions & 16 deletions tests/docker/dockerfiles/debian-buster-arm64-cross.docker

This file was deleted.

2 changes: 1 addition & 1 deletion tests/tcg/configure.sh
Expand Up @@ -95,7 +95,7 @@ for target in $target_list; do
case $target in
aarch64-*)
# We don't have any bigendian build tools so we only use this for AArch64
container_image=debian-buster-arm64-cross
container_image=debian-arm64-cross
container_cross_cc=aarch64-linux-gnu-gcc
;;
alpha-*)
Expand Down

0 comments on commit 18b6be4

Please sign in to comment.