Skip to content

Commit

Permalink
CI: install real ninja in Alpine Linux image
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
dnicolodi committed Mar 5, 2024
1 parent b337334 commit 8dd46ad
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions ci/alpine-3.docker
Original file line number Diff line number Diff line change
Expand Up @@ -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

0 comments on commit 8dd46ad

Please sign in to comment.