[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [RFC PATCH 2/2] shippable: Add the mipsr5900el linux-user t
From: |
Philippe Mathieu-Daudé |
Subject: |
[Qemu-devel] [RFC PATCH 2/2] shippable: Add the mipsr5900el linux-user target |
Date: |
Sun, 18 Nov 2018 21:33:12 +0100 |
Shippable node pool must be updated to use at lease v5.8.2:
http://docs.shippable.com/platform/runtime/machine-image/ami-v582/
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
---
.shippable.yml | 2 ++
tests/docker/dockerfiles/gentoo-mipsr5900el-cross.docker | 3 +++
2 files changed, 5 insertions(+)
diff --git a/.shippable.yml b/.shippable.yml
index f74a3de3ff..bd3316df91 100644
--- a/.shippable.yml
+++ b/.shippable.yml
@@ -25,6 +25,8 @@ env:
TARGET_LIST=mips64el-softmmu,mips64el-linux-user
- IMAGE=debian-ppc64el-cross
TARGET_LIST=ppc64-softmmu,ppc64-linux-user,ppc64abi32-linux-user
+ - IMAGE=gentoo-mipsr5900el-cross
+ TARGET_LIST=mips64el-linux-user
build:
pre_ci:
- make docker-image-${IMAGE} V=1
diff --git a/tests/docker/dockerfiles/gentoo-mipsr5900el-cross.docker
b/tests/docker/dockerfiles/gentoo-mipsr5900el-cross.docker
index dbc2eb007b..b35f779718 100644
--- a/tests/docker/dockerfiles/gentoo-mipsr5900el-cross.docker
+++ b/tests/docker/dockerfiles/gentoo-mipsr5900el-cross.docker
@@ -37,3 +37,8 @@ ADD gcc-v7.2.0-ps2-llsc.patch
/etc/portage/patches/cross-mipsr5900el-unknown-lin
RUN crossdev -s3 -t mipsr5900el-unknown-linux-gnu --binutils ">=2.30" --gcc
">=7.2.0"
ENV QEMU_CONFIGURE_OPTS --cross-prefix=mipsr5900el-unknown-linux-gnu-
+
+# kludge for Shippable which checks clang available.
+RUN ln -s /bin/true /usr/bin/clang
+
+RUN emerge -qv dev-vcs/git ">=dev-libs/glib-2.0" sys-libs/zlib dev-lang/python
--
2.17.2