qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] tests/docker: Install tools to cross-debug and build Linux k


From: Stefano Garzarella
Subject: Re: [PATCH] tests/docker: Install tools to cross-debug and build Linux kernels
Date: Fri, 6 Mar 2020 09:35:09 +0100

On Wed, Feb 12, 2020 at 09:27:38PM +0100, Philippe Mathieu-Daudé wrote:
> From: Philippe Mathieu-Daudé <address@hidden>
> 
> We often run Linux kernels to test QEMU. We sometimes need
> to build them manually to use non-default features. We only
> miss the tiny 'bc' tool.
> 
> The ncurses library is helpful to run 'make menuconfig'.
> 
> Finally, gdb-multiarch allow us to debug a TCG guest when its
> architecture is different than the host.
> 
> Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
> ---
>  tests/docker/dockerfiles/debian10.docker | 3 +++
>  tests/docker/dockerfiles/debian9.docker  | 3 +++
>  2 files changed, 6 insertions(+)

Make sense to add these packages:

Reviewed-by: Stefano Garzarella <address@hidden>

Thanks,
Stefano

> 
> diff --git a/tests/docker/dockerfiles/debian10.docker 
> b/tests/docker/dockerfiles/debian10.docker
> index 5de79ae552..2fcdc406e8 100644
> --- a/tests/docker/dockerfiles/debian10.docker
> +++ b/tests/docker/dockerfiles/debian10.docker
> @@ -17,14 +17,17 @@ RUN apt update && \
>      DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata && \
>      DEBIAN_FRONTEND=noninteractive eatmydata \
>      apt install -y --no-install-recommends \
> +        bc \
>          bison \
>          build-essential \
>          ca-certificates \
>          clang \
>          dbus \
>          flex \
> +        gdb-multiarch \
>          gettext \
>          git \
> +        libncurses5-dev \
>          pkg-config \
>          psmisc \
>          python3 \
> diff --git a/tests/docker/dockerfiles/debian9.docker 
> b/tests/docker/dockerfiles/debian9.docker
> index 8cbd742bb5..92edbbf0f4 100644
> --- a/tests/docker/dockerfiles/debian9.docker
> +++ b/tests/docker/dockerfiles/debian9.docker
> @@ -17,13 +17,16 @@ RUN apt update && \
>      DEBIAN_FRONTEND=noninteractive apt install -yy eatmydata && \
>      DEBIAN_FRONTEND=noninteractive eatmydata \
>      apt install -y --no-install-recommends \
> +        bc \
>          bison \
>          build-essential \
>          ca-certificates \
>          clang \
>          flex \
> +        gdb-multiarch \
>          gettext \
>          git \
> +        libncurses5-dev \
>          pkg-config \
>          psmisc \
>          python3 \
> -- 
> 2.21.1
> 
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]