ci: remove system meson before installing the pip one

Reviewed-by: Simon Ser <contact@emersion.fr>
This commit is contained in:
Eric Engestrom 2022-08-22 17:40:09 +01:00
parent 46d1e99a5d
commit 24163f40d3

View file

@ -26,14 +26,18 @@ EOF
apt-get dist-upgrade -y apt-get dist-upgrade -y
EPHEMERAL="
meson \
"
apt-get install -y --no-remove \ apt-get install -y --no-remove \
$EPHEMERAL \
build-essential \ build-essential \
docbook-xsl \ docbook-xsl \
libatomic-ops-dev \ libatomic-ops-dev \
libcairo2-dev \ libcairo2-dev \
libcunit1-dev \ libcunit1-dev \
libpciaccess-dev \ libpciaccess-dev \
meson \
ninja-build \ ninja-build \
pkg-config \ pkg-config \
python3 \ python3 \
@ -61,6 +65,7 @@ for arch in ${CROSS_ARCHITECTURES[@]}; do
fi fi
done done
apt-get purge -y $EPHEMERAL
# Test that the oldest Meson version we claim to support is still supported # Test that the oldest Meson version we claim to support is still supported
pip3 install meson==0.46 pip3 install meson==0.46