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: sta...@dpdk.org Signed-off-by: David Marchand <david.march...@redhat.com> --- .ci/linux-setup.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/linux-setup.sh b/.ci/linux-setup.sh index dfb9d4a20..38bb88e15 100755 --- a/.ci/linux-setup.sh +++ b/.ci/linux-setup.sh @@ -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 -- 2.23.0