From 833c59c6eb18955c93d1d348cfea474ead8c443d Mon Sep 17 00:00:00 2001 From: Anton Kochkov Date: Mon, 25 Sep 2023 20:29:43 +0800 Subject: [PATCH] Pin Meson to 0.61.5 for old CentOS and Debian (#3887) --- .github/workflows/ci.yml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cd6ede53d30..606fba3e8c5 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -325,8 +325,9 @@ jobs: steps: - name: Install tools run: yum install -y patch unzip git gcc make python3-pip + # Pin Meson to the last version stil supporting Python 3.6 - name: Install meson and ninja - run: pip3 install meson ninja PyYAML + run: pip3 install meson==0.61.5 ninja PyYAML - name: Checkout rizin run: | git clone https://github.com/${{ github.repository }} @@ -395,13 +396,14 @@ jobs: ./configure make install env: - PYVERSION: 3.6.12 + PYVERSION: 3.6.15 + # Pin Meson to the last version stil supporting Python 3.6 - name: Install Meson and Ninja run: | mkdir ${HOME}/.cache chmod +w ${HOME}/.cache python3 -m pip install ${TRUSTED} --upgrade pip setuptools - python3 -m pip install ${TRUSTED} meson ninja PyYAML + python3 -m pip install ${TRUSTED} meson==0.61.5 ninja PyYAML env: TRUSTED: --trusted-host=pypi.org --trusted-host=files.pythonhosted.org - name: Checkout rizin