mirror of
https://github.com/qemu/qemu.git
synced 2025-01-21 13:03:26 +08:00
tests/docker: Install tools to cross-debug and build Linux kernels
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é <f4bug@amsat.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20200212202738.12986-1-philmd@redhat.com> Message-Id: <20200316172155.971-2-alex.bennee@linaro.org>
This commit is contained in:
parent
6fb1603aa2
commit
1bbf2d010f
@ -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 \
|
||||
|
@ -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 \
|
||||
|
Loading…
Reference in New Issue
Block a user