Closed jenswi-linaro closed 11 months ago
Tag applied
This version apparently needs one more package on the build host (python3-venv), therefore I will update the CI container. That should fix the build error:
2023-12-08T08:27:07.8204875Z cd /__w/optee_os/optee_repo_qemu_v8/build/../qemu; ./configure --target-list=aarch64-softmmu --enable-slirp\
2023-12-08T08:27:07.8206645Z --cc="/usr/bin/ccache gcc" --extra-cflags="-Wno-error" --disable-docs
2023-12-08T08:27:07.8240417Z Using './build' as the directory for build output
2023-12-08T08:27:08.1468050Z python determined to be '/usr/bin/python3'
2023-12-08T08:27:08.1491165Z python version: Python 3.10.6
2023-12-08T08:27:08.1990647Z
2023-12-08T08:27:08.1991333Z *** Ouch! ***
2023-12-08T08:27:08.1994645Z
2023-12-08T08:27:08.2101879Z Python's ensurepip module is not found.
2023-12-08T08:27:08.2105852Z It's normally part of the Python standard library, maybe your distribution packages it separately?
2023-12-08T08:27:08.2108545Z (Debian puts ensurepip in its python3-venv package.)
2023-12-08T08:27:08.2111355Z Either install ensurepip, or alleviate the need for it in the first place by installing pip and setuptools for '/usr/bin/python3'.
2023-12-08T08:27:08.2113480Z
2023-12-08T08:27:08.2155468Z
2023-12-08T08:27:08.2155478Z
2023-12-08T08:27:08.2155829Z
2023-12-08T08:27:08.2156208Z ERROR: python venv creation failed
2023-12-08T08:27:08.2156714Z
2023-12-08T08:27:08.2157578Z make: *** [Makefile:259: /__w/optee_os/optee_repo_qemu_v8/build/../qemu/build/config-host.mak] Error 1
2023-12-08T08:27:08.2158710Z make: *** Waiting for unfinished jobs....
Updates QEMU to v8.1.2.
This should fix the CI problem seen in https://github.com/OP-TEE/optee_os/pull/6534 with Hafnium.