summaryrefslogtreecommitdiff
path: root/.ci/dpdk-prepare.sh
diff options
context:
space:
mode:
Diffstat (limited to '.ci/dpdk-prepare.sh')
-rwxr-xr-x.ci/dpdk-prepare.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/.ci/dpdk-prepare.sh b/.ci/dpdk-prepare.sh
new file mode 100755
index 000000000..f7e6215dd
--- /dev/null
+++ b/.ci/dpdk-prepare.sh
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+set -ev
+
+# Installing wheel separately because it may be needed to build some
+# of the packages during dependency backtracking and pip >= 22.0 will
+# abort backtracking on build failures:
+# https://github.com/pypa/pip/issues/10655
+pip3 install --disable-pip-version-check --user wheel
+pip3 install --disable-pip-version-check --user pyelftools
+pip3 install --user 'meson==0.53.2'