]> Git Repo - qemu.git/blame - tests/docker/dockerfiles/debian-s390x-cross.docker
tests/docker: Install Sphinx in the Debian images
[qemu.git] / tests / docker / dockerfiles / debian-s390x-cross.docker
CommitLineData
267004d9
AB
1#
2# Docker s390 cross-compiler target
3#
7d2bcf23 4# This docker target builds on the debian Stretch base image.
267004d9 5#
7d2bcf23 6FROM qemu:debian9
267004d9
AB
7
8# Add the s390x architecture
9RUN dpkg --add-architecture s390x
10
11# Grab the updated list of packages
8ba1e5f7 12RUN apt update && apt dist-upgrade -yy
7d2bcf23
PMD
13RUN DEBIAN_FRONTEND=noninteractive eatmydata \
14 apt-get install -y --no-install-recommends \
15 gcc-multilib-s390x-linux-gnu
16
17RUN DEBIAN_FRONTEND=noninteractive eatmydata \
18 apt-get build-dep -yy -a s390x qemu
267004d9
AB
19
20# Specify the cross prefix for this image (see tests/docker/common.rc)
21ENV QEMU_CONFIGURE_OPTS --cross-prefix=s390x-linux-gnu-
c9c06eb8 22
7d2bcf23
PMD
23# Install extra libraries to increase code coverage
24RUN DEBIAN_FRONTEND=noninteractive eatmydata \
c9c06eb8 25 apt-get install -y --no-install-recommends \
c9c06eb8
PMD
26 libbz2-dev:s390x \
27 liblzo2-dev:s390x \
c9c06eb8
PMD
28 librdmacm-dev:s390x \
29 libsnappy-dev:s390x
This page took 0.130754 seconds and 4 git commands to generate.