[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH 4/8] docker: Add packages required to build
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [Qemu-devel] [RFC PATCH 4/8] docker: Add packages required to build a Linux kernel |
Date: |
Fri, 29 Jun 2018 11:55:51 -0300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 |
On 06/29/2018 11:09 AM, Alex Bennée wrote:
> Philippe Mathieu-Daudé <address@hidden> writes:
>
>> Being able to also cross build Linux kernels with our docker cross
>> images allow us to add more complex qemu-system acceptance tests.
>>
>> Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
>> ---
>> This is not required to build QEMU, so I might resend it in the
>> acceptance-test series which actually requires this patch.
>>
>> tests/docker/dockerfiles/debian-sid.docker | 6 +++++-
>> 1 file changed, 5 insertions(+), 1 deletion(-)
>>
>> diff --git a/tests/docker/dockerfiles/debian-sid.docker
>> b/tests/docker/dockerfiles/debian-sid.docker
>> index 9a3d168705..846021b032 100644
>> --- a/tests/docker/dockerfiles/debian-sid.docker
>> +++ b/tests/docker/dockerfiles/debian-sid.docker
>> @@ -22,11 +22,15 @@ RUN DEBIAN_FRONTEND=noninteractive apt install -yy
>> eatmydata
>> RUN DEBIAN_FRONTEND=noninteractive eatmydata \
>> apt install -y --no-install-recommends \
>> bison \
>> + binutils-multiarch \
>> build-essential \
>> ca-certificates \
>> + curl \
>> flex \
>> + gettext \
>> git \
>> + gnupg \
>> pkg-config \
>> psmisc \
>> - python \
>> + python-minimal \
>
> Hmm don't we need full python for QEMU though?
I'm not sure, but the goal of this image is to be useful, not tiny, so
I'm happy with the normal package (I cherry-picked this from an older
series and did not notice this particular change).
>
>> texinfo || { echo "Failed to build - see debian-sid.docker notes";
>> exit 1; }
>
>
> --
> Alex Bennée
>
- [Qemu-devel] [PATCH 0/8] Docker improvements, Philippe Mathieu-Daudé, 2018/06/28
- [Qemu-devel] [PATCH 1/8] docker: ubuntu: Update the package list before installing new ones, Philippe Mathieu-Daudé, 2018/06/28
- [Qemu-devel] [PATCH 2/8] docker: ubuntu: Use SDL2, Philippe Mathieu-Daudé, 2018/06/28
- [Qemu-devel] [PATCH 3/8] docker: Clean the MXE base image, Philippe Mathieu-Daudé, 2018/06/28
- [Qemu-devel] [RFC PATCH 4/8] docker: Add packages required to build a Linux kernel, Philippe Mathieu-Daudé, 2018/06/28
- [Qemu-devel] [RFC PATCH 5/8] docker: Restrict the 'travis' job to the Travis image, Philippe Mathieu-Daudé, 2018/06/28
- [Qemu-devel] [PATCH 6/8] docker: Do not run tests in 'intermediate' images, Philippe Mathieu-Daudé, 2018/06/28
- [Qemu-devel] [PATCH 8/8] .shippable.yml: Restore the powerpc-cross image, Philippe Mathieu-Daudé, 2018/06/28
- [Qemu-devel] [PATCH 7/8] docker: Cross build QEMU on ppc32 hosts, Philippe Mathieu-Daudé, 2018/06/28