qemu/tests/docker/dockerfiles
Alex Bennée 5c24acf320 tests/docker: promote debian-riscv64-cross to a full image
To be able to cross build QEMU itself we need to include a few more
libraries. These are only available in Debian's unstable ports repo
for now so we need to base the riscv64 image on sid with the the
minimal libs needed to build QEMU (glib/pixman).

The result works but is not as clean as using build-dep to bring in
more dependencies. However sid is by definition a shifting pile of
sand and by keeping the list of libs minimal we reduce the chance of
having an image we can't build. It's good enough for a basic cross
build testing of TCG.

Cc: "Daniel P. Berrangé" <berrange@redhat.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20210914185830.1378771-2-richard.henderson@linaro.org>
[AJB: tweak allow_failure]
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210917162332.3511179-5-alex.bennee@linaro.org>
2021-10-12 08:37:05 +01:00
..
debian-hexagon-cross.docker.d docker: Add Hexagon image 2021-05-18 09:35:39 +01:00
alpine.docker tcg: Build ffi data structures for helpers 2021-06-19 08:51:11 -07:00
centos8.docker tests/docker: expand centos8 package list 2021-07-14 14:33:53 +01:00
debian10.docker tests/docker: remove FEATURES env var from templates 2021-07-14 14:33:53 +01:00
debian11.docker tests/docker: use explicit docker.io registry 2021-07-14 14:33:53 +01:00
debian-all-test-cross.docker tests/docker: add a linux-user testing focused image 2020-07-11 15:53:00 +01:00
debian-alpha-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-amd64-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-amd64.docker gitlab-ci.yml: Avoid some submodules to speed up the CI a little bit 2021-01-26 18:38:37 +01:00
debian-arm64-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-arm64-test-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-armel-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-armhf-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-bootstrap.docker docker: add commentary to debian-bootstrap.docker 2018-07-24 11:45:25 +01:00
debian-bootstrap.pre tests/docker: add support for DEB_KEYRING 2020-07-27 09:41:35 +01:00
debian-hexagon-cross.docker docker: Add Hexagon image 2021-05-18 09:35:39 +01:00
debian-hppa-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-m68k-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-mips64-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-mips64el-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-mips-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-mipsel-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-powerpc-test-cross.docker tests/docker: gcc-10 based images for ppc64{,le} tests 2021-05-18 09:36:21 +01:00
debian-ppc64el-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-riscv64-cross.docker tests/docker: promote debian-riscv64-cross to a full image 2021-10-12 08:37:05 +01:00
debian-s390x-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-sh4-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-sparc64-cross.docker tests/docker: change tag naming scheme of our images 2020-07-11 15:53:00 +01:00
debian-tricore-cross.docker gitlab: enable a very minimal build with the tricore container 2021-07-23 17:22:16 +01:00
debian-xtensa-cross.docker tests/docker: use explicit docker.io registry 2021-07-14 14:33:53 +01:00
empty.docker tests/docker: add a docker-exec-copy-test 2021-02-08 09:41:00 +00:00
fedora-cris-cross.docker tests/docker: use project specific container registries 2021-07-14 14:33:53 +01:00
fedora-i386-cross.docker tests/docker: Fix fedora-i386-cross cross-compilation 2021-10-05 16:53:17 -07:00
fedora-win32-cross.docker ci: add libusb for windows builds 2021-07-29 11:18:24 +02:00
fedora-win64-cross.docker ci: add libusb for windows builds 2021-07-29 11:18:24 +02:00
fedora.docker tests/docker: expand fedora package list 2021-07-14 14:33:53 +01:00
opensuse-leap.docker tests/docker: expand opensuse-leap package list 2021-07-14 14:33:53 +01:00
python.docker gitlab: add python linters to CI 2021-06-01 16:21:21 -04:00
ubuntu1804.docker tests/docker: expand ubuntu1804 package list 2021-07-14 14:33:53 +01:00
ubuntu2004.docker tests/docker: expand ubuntu2004 package list 2021-07-14 14:33:53 +01:00
ubuntu.docker tests/docker: remove FEATURES env var from templates 2021-07-14 14:33:53 +01:00