From 8dd46ad4146829944d31da549c99449b57a0491a Mon Sep 17 00:00:00 2001 From: Daniele Nicolodi Date: Tue, 5 Mar 2024 20:23:03 +0100 Subject: [PATCH] CI: install real ninja in Alpine Linux image Alpine Linux replaces ninja with samurai in the default installation. Meson and meson-python work with either, however, the version of samurai available in Alpine Linux segfaults when invoked with the -n option. Having to deal with this in the test suite is a pain. Switch to proper ninja. --- ci/alpine-3.docker | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/alpine-3.docker b/ci/alpine-3.docker index 2fe4f31b3..619c565b7 100644 --- a/ci/alpine-3.docker +++ b/ci/alpine-3.docker @@ -2,6 +2,6 @@ # # SPDX-License-Identifier: MIT -# 20240204 +# 20240305 FROM alpine:3 -RUN apk add --no-cache python3-dev py3-pip build-base ninja git patchelf +RUN apk add --no-cache python3-dev py3-pip build-base ninja-is-really-ninja git patchelf