From: "Alex Bennée" <alex.bennee@linaro.org>
To: "Philippe Mathieu-Daudé" <f4bug@amsat.org>
Cc: qemu-devel@nongnu.org, Fam Zheng <famz@redhat.com>
Subject: Re: [Qemu-devel] [PATCH v6 07/18] docker: add debian/amd64
Date: Mon, 17 Jul 2017 10:36:16 +0100 [thread overview]
Message-ID: <87h8yb8kxb.fsf@linaro.org> (raw)
In-Reply-To: <20170711031000.24844-8-f4bug@amsat.org>
Philippe Mathieu-Daudé <f4bug@amsat.org> writes:
> Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
> ---
> tests/docker/Makefile.include | 1 +
> tests/docker/dockerfiles/debian-amd64-cross.docker | 18 ++++++++++++++++++
> 2 files changed, 19 insertions(+)
> create mode 100644 tests/docker/dockerfiles/debian-amd64-cross.docker
I'm not sure I'll take this one as it is a) not really cross compiling,
b) adding to coverage much (if at all).
>
> diff --git a/tests/docker/Makefile.include b/tests/docker/Makefile.include
> index 59b08b4aca..d2a81b0d71 100644
> --- a/tests/docker/Makefile.include
> +++ b/tests/docker/Makefile.include
> @@ -62,6 +62,7 @@ docker-image-debian-arm64-cross: docker-image-debian9
> docker-image-debian-mipsel-cross: docker-image-debian9
> docker-image-debian-ppc64el-cross: docker-image-debian9
> docker-image-debian-s390x-cross: docker-image-debian9
> +docker-image-debian-amd64-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-amd64-cross.docker b/tests/docker/dockerfiles/debian-amd64-cross.docker
> new file mode 100644
> index 0000000000..9d10a886df
> --- /dev/null
> +++ b/tests/docker/dockerfiles/debian-amd64-cross.docker
> @@ -0,0 +1,18 @@
> +#
> +# Docker x86_64 cross-compiler target
> +#
> +# This docker target builds on the debian Stretch base image.
> +#
> +FROM qemu:debian9
> +MAINTAINER Philippe Mathieu-Daudé <f4bug@amsat.org>
> +
> +RUN DEBIAN_FRONTEND=noninteractive eatmydata \
> + apt-get build-dep -yy qemu
> +
> +RUN DEBIAN_FRONTEND=noninteractive eatmydata \
> + apt-get install -y --no-install-recommends \
> + libbz2-dev \
> + liblzo2-dev \
> + librdmacm-dev \
> + libsnappy-dev \
> + libvte-dev
--
Alex Bennée
next prev parent reply other threads:[~2017-07-17 9:36 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-07-11 3:09 [Qemu-devel] [PATCH v6 00/18] docker/shippable: rework debian images, add powerpc ppc64el and amd64 Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 01/18] docker: rename debian stable -> 9 (Stretch) Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 02/18] docker: add pkg-config and python-minimal packages to debian base Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 03/18] docker: debian/s390x no more in unstable, now available in Stretch Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 04/18] docker: remove packages now dependent of qemu " Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 05/18] docker: add debian/armel based on Stretch Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 06/18] docker: add debian/ppc64el " Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 07/18] docker: add debian/amd64 Philippe Mathieu-Daudé
2017-07-17 9:36 ` Alex Bennée [this message]
2017-07-17 9:37 ` Alex Bennée
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 08/18] docker: enable virgl to extend code coverage on amd64 Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 09/18] docker: enable netmap " Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 10/18] docker: enable gcrypt " Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 11/18] docker: enable nettle to extend code coverage on arm64 Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 12/18] shippable: add armel targets Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 13/18] shippable: add ppc64el targets Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 14/18] shippable: add x86_64 targets Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 15/18] docker: add 'apt-fake' script which generate fake debian packages Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 16/18] docker: add qemu:debian-jessie based on outdated jessie release Philippe Mathieu-Daudé
2017-07-11 3:09 ` [Qemu-devel] [PATCH v6 17/18] shippable: add powerpc target Philippe Mathieu-Daudé
2017-07-11 3:29 ` Philippe Mathieu-Daudé
2017-07-11 3:10 ` [Qemu-devel] [PATCH v6 18/18] shippable: restrict builds to master/staging and shippable* branches Philippe Mathieu-Daudé
2017-07-17 9:39 ` Alex Bennée
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=87h8yb8kxb.fsf@linaro.org \
--to=alex.bennee@linaro.org \
--cc=f4bug@amsat.org \
--cc=famz@redhat.com \
--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.