See <https://builder.linuxtv.org/job/libcamera/357/display/redirect?page=changes> Changes: [paul.elder] utils: ipc: import mojo [paul.elder] README, meson: Add dependency on ply and jinja2 for IPA interface generation [paul.elder] libcamera: Update dep5 to specify license for mojo ------------------------------------------ Started by an SCM change Running as SYSTEM Building on master in workspace <https://builder.linuxtv.org/job/libcamera/ws/> The recommended git tool is: NONE No credentials specified > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url git://linuxtv.org/libcamera.git # timeout=10 Fetching upstream changes from git://linuxtv.org/libcamera.git > git --version # timeout=10 > git --version # 'git version 2.20.1' > git fetch --tags --force --progress -- git://linuxtv.org/libcamera.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 Checking out Revision abf56416410d6b1e00b1628e3dd9444cd6828797 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f abf56416410d6b1e00b1628e3dd9444cd6828797 # timeout=10 Commit message: "libcamera: Update dep5 to specify license for mojo" > git rev-list --no-walk 3d624b745b31383dbcd94d96246fab865820085f # timeout=10 [Checks API] No suitable checks publisher found. [libcamera] $ /bin/sh -xe /tmp/jenkins14105332277075640320.sh + rm -rf build + meson setup -Dandroid=auto -Dv4l2=true build The Meson build system Version: 0.52.1 Source dir: <https://builder.linuxtv.org/job/libcamera/ws/> Build dir: <https://builder.linuxtv.org/job/libcamera/ws/build> Build type: native build Project name: libcamera Project version: 0.0.0 C compiler for the host machine: ccache cc (gcc 8.3.0 "cc (Debian 8.3.0-6) 8.3.0") C linker for the host machine: GNU ld.bfd 2.31.1 C++ compiler for the host machine: ccache c++ (gcc 8.3.0 "c++ (Debian 8.3.0-6) 8.3.0") C++ linker for the host machine: GNU ld.bfd 2.31.1 Host machine cpu family: x86_64 Host machine cpu: x86_64 Header <execinfo.h> has symbol "backtrace" : YES Header <stdlib.h> has symbol "secure_getenv" : YES Compiler for C supports arguments -Wno-c99-designator -Wc99-designator: NO Library lttng-ust found: NO Program ./gen-tp-header.py found: YES (/usr/bin/python3 <https://builder.linuxtv.org/job/libcamera/ws/utils/tracepoints/./gen-tp-header.py)> Configuring version.h using configuration Found pkg-config: /usr/bin/pkg-config (0.29) Run-time dependency libexif found: YES 0.6.21 Run-time dependency libjpeg found: YES 1.5.2 Program openssl found: YES (/usr/bin/openssl) Library atomic found: YES Library dl found: YES Library gnutls found: YES Run-time dependency libudev found: YES 241 Run-time dependency threads found: YES Run-time dependency Boost found: YES 1.67 Program ipa-sign-install.sh found: YES (<https://builder.linuxtv.org/job/libcamera/ws/src/ipa/ipa-sign-install.sh)> WARNING: rcc dependencies will not work reliably until this upstream issue is fixed: https://bugreports.qt.io/browse/QTBUG-45460 Run-time dependency qt5 (modules: Core, Gui, Widgets) found: YES 5.11.3 (pkg-config) Run-time dependency libtiff-4 found: YES 4.1.0 Header <QOpenGLWidget> has symbol "QOpenGLWidget" with dependency qt5: YES Detecting Qt5 tools moc: YES (/usr/lib/x86_64-linux-gnu/qt5/bin/moc, 5.11.3) uic: YES (/usr/lib/x86_64-linux-gnu/qt5/bin/uic, 5.11.3) rcc: YES (/usr/lib/x86_64-linux-gnu/qt5/bin/rcc, 5.11.3) lrelease: NO Run-time dependency glib-2.0 found: YES 2.58.3 Run-time dependency gstreamer-video-1.0 found: YES 1.14.4 Run-time dependency gstreamer-allocators-1.0 found: YES 1.14.4 Program doxygen found: YES (/usr/bin/doxygen) Program dot found: YES (/usr/bin/dot) Configuring Doxyfile using configuration Program sphinx-build-3 found: NO Program sphinx-build found: YES (/var/lib/jenkins/.local/bin/sphinx-build) Program v4l2_compat_test.py found: YES (<https://builder.linuxtv.org/job/libcamera/ws/test/v4l2_compat/v4l2_compat_test.py)> meson.build:133: WARNING: The current running kernel version 4.19.0-12-amd64 is too old to run libcamera. meson.build:135: WARNING: If you intend to use libcamera on this machine, please upgrade to a kernel >= 5.0.0. Configuring config.h using configuration Program python3 (jinja2, ply, jinja2, yaml) found: NO modules: jinja2, jinja2, yaml meson.build:158:7: ERROR: python3 is missing modules: ply A full log can be found at <https://builder.linuxtv.org/job/libcamera/ws/build/meson-logs/meson-log.txt> Build step 'Execute shell' marked build as failure