ci: use meson 0.47.1
authorDavid Marchand <david.marchand@redhat.com>
Thu, 9 Jan 2020 12:59:16 +0000 (13:59 +0100)
committerDavid Marchand <david.marchand@redhat.com>
Thu, 9 Jan 2020 13:43:16 +0000 (14:43 +0100)
meson 0.53.0 has a compatibility issue [1] with the python 3.5.2 that comes
in Ubuntu 16.04.
On the other hand, the minimal version supported in dpdk is 0.47.1.

Stick to this version to avoid getting hit by regressions in meson latest
shiny release.

1: https://github.com/mesonbuild/meson/issues/6427

Cc: stable@dpdk.org
Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Bruce Richardson <bruce.richardson@intel.com>
.ci/linux-setup.sh

index dfb9d4a..38bb88e 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/sh -xe
 
 # need to install as 'root' since some of the unit tests won't run without it
-sudo python3 -m pip install --upgrade meson
+sudo python3 -m pip install --upgrade 'meson==0.47.1'
 
 # setup hugepages
 cat /proc/meminfo