Fam Zheng <f...@redhat.com> writes: > On Mon, 03/06 11:28, Alex Bennée wrote: >> It's a silly little limitation on Shippable that is looks for clang >> in the container even though we won't use it. The arm/aarch64 cross >> builds inherit this from debian.docker but as we needed to use >> debian-testing for this we add it here. We also collapse the update >> step into one RUN line to remove and intermediate layer of the docker >> build. >> >> Signed-off-by: Alex Bennée <alex.ben...@linaro.org> >> --- >> tests/docker/dockerfiles/debian-s390x-cross.docker | 4 ++-- >> 1 file changed, 2 insertions(+), 2 deletions(-) >> >> diff --git a/tests/docker/dockerfiles/debian-s390x-cross.docker >> b/tests/docker/dockerfiles/debian-s390x-cross.docker >> index bbb21ed088..3a687feda0 100644 >> --- a/tests/docker/dockerfiles/debian-s390x-cross.docker >> +++ b/tests/docker/dockerfiles/debian-s390x-cross.docker >> @@ -13,8 +13,8 @@ RUN cat /etc/apt/sources.list | sed "s/deb/deb-src/" >> >> /etc/apt/sources.list >> RUN dpkg --add-architecture s390x >> >> # Grab the updated list of packages >> -RUN apt update >> -RUN apt dist-upgrade -yy >> +RUN apt update && apt dist-upgrade -yy >> +RUN apt install -yy build-essential clang >> RUN apt-get build-dep -yy -a s390x qemu || apt-get -f install >> RUN apt install -yy gcc-multilib-s390x-linux-gnu binutils-multiarch >> >> -- >> 2.11.0 >> > > Looks sane. Is this for 2.9?
Yes please. The s390x cross build on shippable is currently broken without it although we can use the container locally. -- Alex Bennée