[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v1 05/23] docker: rename debian stable -> 9 (Str
From: |
Fam Zheng |
Subject: |
Re: [Qemu-devel] [PATCH v1 05/23] docker: rename debian stable -> 9 (Stretch) |
Date: |
Tue, 18 Jul 2017 06:47:34 +0800 |
User-agent: |
Mutt/1.8.3 (2017-05-23) |
On Mon, 07/17 15:48, Alex Bennée wrote:
> From: Philippe Mathieu-Daudé <address@hidden>
Why?
>
> Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
> Signed-off-by: Alex Bennée <address@hidden>
> ---
> tests/docker/Makefile.include | 6 +++---
> tests/docker/dockerfiles/debian-arm64-cross.docker | 4 ++--
> tests/docker/dockerfiles/debian-armhf-cross.docker | 4 ++--
> tests/docker/dockerfiles/debian-mipsel-cross.docker | 4 ++--
> tests/docker/dockerfiles/{debian.docker => debian9.docker} | 13 +++++++++----
> 5 files changed, 18 insertions(+), 13 deletions(-)
> rename tests/docker/dockerfiles/{debian.docker => debian9.docker} (62%)
>
> diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include
> index 012a2fc1af..72bb52ad7b 100644
> --- a/tests/docker/Makefile.include
> +++ b/tests/docker/Makefile.include
> @@ -56,9 +56,9 @@ docker-image-%: $(DOCKER_FILES_DIR)/%.docker
> "BUILD","$*")
>
> # Enforce dependancies for composite images
> -docker-image-debian-armhf-cross: docker-image-debian
> -docker-image-debian-arm64-cross: docker-image-debian
> -docker-image-debian-mipsel-cross: docker-image-debian
> +docker-image-debian-armhf-cross: docker-image-debian9
> +docker-image-debian-arm64-cross: docker-image-debian9
> +docker-image-debian-mipsel-cross: docker-image-debian9
>
> # Expand all the pre-requistes for each docker image and test combination
> $(foreach i,$(DOCKER_IMAGES), \
> diff --git a/tests/docker/dockerfiles/debian-arm64-cross.docker
> b/tests/docker/dockerfiles/debian-arm64-cross.docker
> index 45b891d57a..f1bfa64160 100644
> --- a/tests/docker/dockerfiles/debian-arm64-cross.docker
> +++ b/tests/docker/dockerfiles/debian-arm64-cross.docker
> @@ -1,9 +1,9 @@
> #
> # Docker arm64 cross-compiler target
> #
> -# This docker target builds on the base debian image.
> +# This docker target builds on the debian Stretch base image.
> #
> -FROM qemu:debian
> +FROM qemu:debian9
>
> # Add the foreign architecture we want and install dependencies
> RUN dpkg --add-architecture arm64
> diff --git a/tests/docker/dockerfiles/debian-armhf-cross.docker
> b/tests/docker/dockerfiles/debian-armhf-cross.docker
> index e67dfdccc5..2beacef49b 100644
> --- a/tests/docker/dockerfiles/debian-armhf-cross.docker
> +++ b/tests/docker/dockerfiles/debian-armhf-cross.docker
> @@ -1,9 +1,9 @@
> #
> # Docker armhf cross-compiler target
> #
> -# This docker target builds on the base debian image.
> +# This docker target builds on the debian Stretch base image.
> #
> -FROM qemu:debian
> +FROM qemu:debian9
>
> # Add the foreign architecture we want and install dependencies
> RUN dpkg --add-architecture armhf
> diff --git a/tests/docker/dockerfiles/debian-mipsel-cross.docker
> b/tests/docker/dockerfiles/debian-mipsel-cross.docker
> index 2156bdb28d..9ee997aa54 100644
> --- a/tests/docker/dockerfiles/debian-mipsel-cross.docker
> +++ b/tests/docker/dockerfiles/debian-mipsel-cross.docker
> @@ -1,9 +1,9 @@
> #
> # Docker mipsel cross-compiler target
> #
> -# This docker target builds on the base debian image.
> +# This docker target builds on the debian Stretch base image.
> #
> -FROM qemu:debian
> +FROM qemu:debian9
> MAINTAINER Philippe Mathieu-Daudé <address@hidden>
>
> # Add the foreign architecture we want and install dependencies
> diff --git a/tests/docker/dockerfiles/debian.docker
> b/tests/docker/dockerfiles/debian9.docker
> similarity index 62%
> rename from tests/docker/dockerfiles/debian.docker
> rename to tests/docker/dockerfiles/debian9.docker
> index 10953b2425..c74f71283c 100644
> --- a/tests/docker/dockerfiles/debian.docker
> +++ b/tests/docker/dockerfiles/debian9.docker
> @@ -1,13 +1,13 @@
> #
> # Docker multiarch cross-compiler target
> #
> -# This docker target is builds on Debian and Emdebian's cross compiler
> targets
> -# to build distro with a selection of cross compilers for building test
> binaries.
> +# This docker target is builds on Debian cross compiler targets to build
> distro
> +# with a selection of cross compilers for building test binaries.
> #
> # On its own you can't build much but the docker-foo-cross targets
> # build on top of the base debian image.
> #
> -FROM debian:stable-slim
> +FROM debian:stretch-slim
>
> # Duplicate deb line as deb-src
> RUN cat /etc/apt/sources.list | sed "s/^deb\ /deb-src /" >>
> /etc/apt/sources.list
> @@ -17,4 +17,9 @@ RUN apt update
> RUN DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata
> RUN DEBIAN_FRONTEND=noninteractive eatmydata \
> apt install -y --no-install-recommends \
> - ca-certificates build-essential clang git bison flex
> + bison \
> + build-essential \
> + ca-certificates \
> + clang \
> + flex \
> + git
> --
> 2.13.0
>
Fam
- [Qemu-devel] [PATCH v1 00/23] Current Travis Queue, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 04/23] docker: add debug tools to travis.docker, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 02/23] travis: move make -j flag out of script, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 01/23] docker: allow customizing Travis global_env variables, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 03/23] docker: include python-yaml in travis.docker, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 06/23] docker: add pkg-config and python-minimal packages to debian base, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 05/23] docker: rename debian stable -> 9 (Stretch), Alex Bennée, 2017/07/17
- Re: [Qemu-devel] [PATCH v1 05/23] docker: rename debian stable -> 9 (Stretch),
Fam Zheng <=
- [Qemu-devel] [PATCH v1 08/23] docker: remove packages now dependent of qemu in Stretch, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 10/23] docker: add debian/ppc64el based on Stretch, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 09/23] docker: add debian/armel based on Stretch, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 07/23] docker: debian/s390x no more in unstable, now available in Stretch, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 12/23] docker: enable virgl to extend code coverage on amd64, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 14/23] docker: enable gcrypt to extend code coverage on amd64, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 11/23] docker: add debian/amd64 based on Stretch, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 13/23] docker: enable netmap to extend code coverage on amd64, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 18/23] shippable: add x86_64 targets, Alex Bennée, 2017/07/17
- [Qemu-devel] [PATCH v1 19/23] util/cacheinfo: add missing include (TEMP), Alex Bennée, 2017/07/17