All of lore.kernel.org
 help / color / mirror / Atom feed
From: Fam Zheng <famz@redhat.com>
To: "Alex Bennée" <alex.bennee@linaro.org>
Cc: peter.maydell@linaro.org, qemu-devel@nongnu.org,
	"Philippe Mathieu-Daudé" <f4bug@amsat.org>
Subject: Re: [Qemu-devel] [PATCH v1 05/23] docker: rename debian stable -> 9 (Stretch)
Date: Tue, 18 Jul 2017 06:47:34 +0800	[thread overview]
Message-ID: <20170717224734.GC2585@lemon> (raw)
In-Reply-To: <20170717144848.11793-6-alex.bennee@linaro.org>

On Mon, 07/17 15:48, Alex Bennée wrote:
> From: Philippe Mathieu-Daudé <f4bug@amsat.org>

Why?

> 
> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
> ---
>  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é <f4bug@amsat.org>
>  
>  # 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

  reply	other threads:[~2017-07-17 22:47 UTC|newest]

Thread overview: 70+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-17 14:48 [Qemu-devel] [PATCH v1 00/23] Current Travis Queue Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 01/23] docker: allow customizing Travis global_env variables Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 02/23] travis: move make -j flag out of script Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 03/23] docker: include python-yaml in travis.docker Alex Bennée
2017-07-17 22:42   ` Fam Zheng
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 04/23] docker: add debug tools to travis.docker Alex Bennée
2017-07-17 22:43   ` Fam Zheng
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 05/23] docker: rename debian stable -> 9 (Stretch) Alex Bennée
2017-07-17 22:47   ` Fam Zheng [this message]
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 06/23] docker: add pkg-config and python-minimal packages to debian base Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 07/23] docker: debian/s390x no more in unstable, now available in Stretch Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 08/23] docker: remove packages now dependent of qemu " Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 09/23] docker: add debian/armel based on Stretch Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 10/23] docker: add debian/ppc64el " Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 11/23] docker: add debian/amd64 " Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 12/23] docker: enable virgl to extend code coverage on amd64 Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 13/23] docker: enable netmap " Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 14/23] docker: enable gcrypt " Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 15/23] docker: enable nettle to extend code coverage on arm64 Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 16/23] shippable: add armel targets Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 17/23] shippable: add ppc64el targets Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 18/23] shippable: add x86_64 targets Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 19/23] util/cacheinfo: add missing include (TEMP) Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 20/23] docker: add 'apt-fake' script which generate fake debian packages Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 21/23] docker: add qemu:debian-jessie based on outdated jessie release Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 22/23] docker: add debian/powerpc based on Jessie Alex Bennée
2017-07-17 14:48 ` [Qemu-devel] [PATCH v1 23/23] shippable: add powerpc target Alex Bennée
2017-07-17 23:00 ` [Qemu-devel] [PATCH v1 00/23] Current Travis Queue Fam Zheng
2017-07-18  0:56   ` [Qemu-devel] [PATCH] docker: warn users to use newer debian8/debian9 base image Philippe Mathieu-Daudé
2017-07-18  8:32   ` [Qemu-devel] [PATCH v1 00/23] Current Travis Queue Alex Bennée
2017-07-18  0:31 ` [Qemu-devel] [PATCH v2 00/31] Updated " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 01/31] docker: allow customizing Travis global_env variables Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 02/31] travis: move make -j flag out of script Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 03/31] docker: include python-yaml in travis.docker Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 04/31] docker: add debug tools to travis.docker Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 05/31] docker: rename debian stable -> 9 (Stretch) Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 06/31] docker: add common packages to debian base Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 07/31] docker: debian/s390x no more in unstable, now available in Stretch Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 08/31] docker: remove packages now dependent of qemu " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 09/31] docker: optimize debian9 base image Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 10/31] docker: add debian/armel based on Stretch Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 11/31] docker: add debian/ppc64el " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 12/31] docker: add debian/amd64 " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 13/31] docker: enable virgl to extend code coverage on amd64 Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 14/31] docker: enable netmap " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 15/31] docker: enable gcrypt " Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 16/31] docker: enable nettle to extend code coverage on arm64 Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 17/31] shippable: add armel targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 18/31] shippable: add ppc64el targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 19/31] shippable: add x86_64 targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 20/31] util/cacheinfo: add missing include Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 21/31] docker: add qemu:debian-jessie based on outdated jessie release Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 22/31] docker: add 'apt-fake' script which generate fake debian packages Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 23/31] docker: add debian/powerpc based on Jessie Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 24/31] shippable: add powerpc target Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 25/31] docker: add debian/mips[eb] images Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 26/31] shippable: use debian/mips[eb] targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 27/31] docker: add debian/mips64el image Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 28/31] shippable: add mips64el targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 29/31] docker: add MXE (M cross environment) base image for MinGW-w64 Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 30/31] shippable: add win32/64 targets Philippe Mathieu-Daudé
2017-07-18  0:31   ` [Qemu-devel] [PATCH v2 31/31] docker: add debian Ports base image Philippe Mathieu-Daudé
2017-07-18 12:23   ` [Qemu-devel] [PATCH v2 00/31] Updated Travis Queue no-reply
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 0/5] (more) " Philippe Mathieu-Daudé
2017-07-20  7:59   ` Fam Zheng
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 1/5] docker: add MXE (M cross environment) base image for MinGW-w64 Philippe Mathieu-Daudé
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 2/5] shippable: add win32/64 targets Philippe Mathieu-Daudé
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 3/5] docker: add debian Ports base image Philippe Mathieu-Daudé
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 4/5] docker: warn users to use newer debian8/debian9 " Philippe Mathieu-Daudé
2017-07-18  2:47 ` [Qemu-devel] [PATCH v2.5 5/5] docker: install clang since Shippable setup_ve() verify it is available Philippe Mathieu-Daudé

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170717224734.GC2585@lemon \
    --to=famz@redhat.com \
    --cc=alex.bennee@linaro.org \
    --cc=f4bug@amsat.org \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.