On 14/06/2019 11:33, Arkadiusz Hiler wrote: > On Thu, Jun 13, 2019 at 03:01:06PM +0100, Guillaume Tucker wrote: >> Add Docker image and Gitlab CI steps to run builds for the MIPS >> architecture using Debian Stretch with backports. >> >> Signed-off-by: Guillaume Tucker <guillaume.tucker@xxxxxxxxxxxxx> >> --- >> .gitlab-ci.yml | 28 ++++++++++++++++++++++++++++ >> Dockerfile.debian-mips | 39 +++++++++++++++++++++++++++++++++++++++ >> meson-cross-mips.txt | 12 ++++++++++++ >> 3 files changed, 79 insertions(+) >> create mode 100644 Dockerfile.debian-mips >> create mode 100644 meson-cross-mips.txt >> >> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml >> index 771143a9ea95..e390f8f472d5 100644 >> --- a/.gitlab-ci.yml >> +++ b/.gitlab-ci.yml >> @@ -90,6 +90,17 @@ build:tests-debian-meson-arm64: >> paths: >> - build >> >> +build:tests-debian-meson-mips: >> + image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-mips:latest >> + stage: build >> + script: >> + - export PKG_CONFIG_PATH=/usr/lib/mips-linux-gnu/pkgconfig/ >> + - meson --cross-file meson-cross-mips.txt build >> + - ninja -C build >> + artifacts: >> + paths: >> + - build >> + >> build:tests-debian-autotools: >> image: $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian:latest >> stage: build >> @@ -221,6 +232,23 @@ containers:igt-debian-arm64: >> - docker build -t $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-arm64 -f Dockerfile.debian-arm64 . >> - docker push $CI_REGISTRY/$CI_PROJECT_PATH/igt-debian-arm64 > > Any particular reason for not having ninja-test step for MIPS? Sorry I overlooked that bit, I'm adding it in a v3. That made me realise that the libatomic1:mips package was required for run-time linking on multi-arch file systems. > Other than that (and Petri's concern, since I don't speak Debian), > looks good. Thanks, I also replied on the other thread about adding libatomic1 for sub-architectures. Guillaume _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx