Skip to content

Commit

Permalink
Pin Meson to 0.61.5 for old CentOS and Debian (#3887)
Browse files Browse the repository at this point in the history
  • Loading branch information
XVilka authored Sep 25, 2023
1 parent 083bd4f commit 833c59c
Showing 1 changed file with 5 additions and 3 deletions.
8 changes: 5 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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 }}
Expand Down Expand Up @@ -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
Expand Down

0 comments on commit 833c59c

Please sign in to comment.