summary refs log tree commit diff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorCristian Ciocaltea <cristian.ciocaltea@collabora.com>2022-10-26 16:44:15 +0300
committerCristian Ciocaltea <cristian.ciocaltea@collabora.com>2022-12-12 17:57:13 +0200
commit22d9ce403d6c79a8dbfc549b7eae4c8a256ccbee (patch)
tree5efdbc404b74b50848c8fcfc40ab3369fa11a98f /.gitlab-ci.yml
parent859be1f46bc08b1c635ab713e1d8e5ce8d6db4b0 (diff)
downloadlinux-22d9ce403d6c79a8dbfc549b7eae4c8a256ccbee.tar.gz
gitlab-ci: Add python3 as host build dependency
Ensure python3 is installed in order to fix the following build error:

MKDIR     /builds/jupiter/linux-integration/tools/bpf/resolve_btfids/libbpf/
MKDIR     /builds/jupiter/linux-integration/tools/bpf/resolve_btfids//libsubcmd
HOSTCC  /builds/jupiter/linux-integration/tools/bpf/resolve_btfids/fixdep.o
HOSTCC  /builds/jupiter/linux-integration/tools/objtool/fixdep.o
GEN     /builds/jupiter/linux-integration/tools/bpf/resolve_btfids/libbpf/bpf_helper_defs.h
INSTALL /builds/jupiter/linux-integration/tools/bpf/resolve_btfids/libbpf//include/bpf/bpf.h
/usr/bin/env: 'python3': No such file or directory
INSTALL /builds/jupiter/linux-integration/tools/bpf/resolve_btfids/libbpf//include/bpf/libbpf.h
make[3]: *** [Makefile:160: /builds/jupiter/linux-integration/tools/bpf/resolve_btfids/libbpf/bpf_helper_defs.h] Error 127
make[3]: *** Deleting file '/builds/jupiter/linux-integration/tools/bpf/resolve_btfids/libbpf/bpf_helper_defs.h'
make[3]: *** Waiting for unfinished jobs....
INSTALL /builds/jupiter/linux-integration/tools/bpf/resolve_btfids/libbpf//include/bpf/btf.h
INSTALL /builds/jupiter/linux-integration/tools/bpf/resolve_btfids/libbpf//include/bpf/libbpf_common.h
make[2]: *** [Makefile:55: /builds/jupiter/linux-integration/tools/bpf/resolve_btfids//libbpf/libbpf.a] Error 2
make[2]: *** Waiting for unfinished jobs....
HOSTLD  /builds/jupiter/linux-integration/tools/bpf/resolve_btfids/fixdep-in.o
HOSTLD  /builds/jupiter/linux-integration/tools/objtool/fixdep-in.o
LINK    /builds/jupiter/linux-integration/tools/bpf/resolve_btfids/fixdep
LINK    /builds/jupiter/linux-integration/tools/objtool/fixdep
make[1]: *** [Makefile:76: bpf/resolve_btfids] Error 2
make: *** [Makefile:1348: tools/bpf/resolve_btfids] Error 2
make: *** Waiting for unfinished jobs....

Signed-off-by: Cristian Ciocaltea <cristian.ciocaltea@collabora.com>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml2
1 files changed, 1 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9a88752052a8..eaee607b7c2d 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -19,7 +19,7 @@ kernel build:
     - autoscaled
   before_script:
     - apt-get update -y
-    - apt-get install -y rsync git build-essential bc kmod cpio flex cpio libncurses5-dev bison libssl-dev libelf-dev openssh-client curl qemu-system* unzip
+    - apt-get install -y rsync git build-essential bc kmod cpio flex libncurses5-dev bison libssl-dev libelf-dev openssh-client curl qemu-system* unzip python3
   script:
     - make x86_64_defconfig && make kvm_guest.config
     - ./scripts/kconfig/merge_config.sh .config .config-fragment