Skip to content

Commit 646a3c4

Browse files
committed
Fix Travis build environment.
Newest Meson requires Python 3.5.which isn't available in Trusty. Pip version pin no longer necessary.
1 parent 303126b commit 646a3c4

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

.travis.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,6 @@ addons:
1414
- gcc-6
1515
- python-docutils
1616
- python3-pip
17-
before_install:
18-
- sudo -H python3 -m pip install pip==8.1.1
1917
install: test/travis-install.sh
2018
script: test/travis-build.sh
2119

test/travis-install.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
set -e
44

5-
sudo python3 -m pip install pytest meson
5+
# Meson 0.45 requires Python 3.5 or newer
6+
sudo python3 -m pip install pytest meson==0.44
67
wget https://github.com/ninja-build/ninja/releases/download/v1.7.2/ninja-linux.zip
78
unzip ninja-linux.zip
89
chmod 755 ninja

0 commit comments

Comments
 (0)