[libcamera-devel] Build failed in Jenkins: libcamera #841

Jenkins Builder Robot jenkins at linuxtv.org
Tue May 10 00:48:17 CEST 2022


See <https://builder.linuxtv.org/job/libcamera/841/display/redirect?page=changes>

Changes:

[laurent.pinchart] libcamera: Introduce YamlParser as a helper to parse yaml files

[laurent.pinchart] test: Add YamlParser test

[laurent.pinchart] android: camera_hal_config: Use YamlParser to parse android HAL config


------------------------------------------
Started by an SCM change
Running as SYSTEM
Building remotely on slave2 in workspace <https://builder.linuxtv.org/job/libcamera/ws/>
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --resolve-git-dir <https://builder.linuxtv.org/job/libcamera/ws/.git> # 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.30.2'
 > 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 6d990f102fd829feb05e37e5f242a796fcada1b5 (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 6d990f102fd829feb05e37e5f242a796fcada1b5 # timeout=10
Commit message: "android: camera_hal_config: Use YamlParser to parse android HAL config"
 > git rev-list --no-walk c70323e4941542202c34f4fde7d340d1f62d6c9c # timeout=10
The recommended git tool is: NONE
No credentials specified
 > git rev-parse 6d990f102fd829feb05e37e5f242a796fcada1b5^{commit} # timeout=10
The recommended git tool is: NONE
No credentials specified
[GitCheckoutListener] Recording commits of 'git git://linuxtv.org/libcamera.git'
[GitCheckoutListener] Found previous build 'libcamera #840' that contains recorded Git commits
[GitCheckoutListener] -> Starting recording of new commits since 'c70323e'
[GitCheckoutListener] -> Using head commit '6d990f1' as starting point
[GitCheckoutListener] -> Git commit decorator could not be created for SCM 'hudson.plugins.git.GitSCM at 7ec23d92'
[GitCheckoutListener] -> Recorded 3 new commits
[libcamera] $ /bin/sh -xe /tmp/jenkins13672912161320613703.sh
+ rm -rf build
+ meson setup -Dandroid=auto -Dv4l2=true build
The Meson build system
Version: 0.56.2
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 10.2.1 "cc (Debian 10.2.1-6) 10.2.1 20210110")
C linker for the host machine: cc ld.bfd 2.35.2
C++ compiler for the host machine: ccache c++ (gcc 10.2.1 "c++ (Debian 10.2.1-6) 10.2.1 20210110")
C++ linker for the host machine: c++ ld.bfd 2.35.2
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program utils/run-dist.sh found: YES (/bin/sh <https://builder.linuxtv.org/job/libcamera/ws/utils/run-dist.sh)>
Header <unistd.h> has symbol "issetugid" : NO 
Header <stdlib.h> has symbol "secure_getenv" : YES 
Compiler for C supports arguments -Wno-c99-designator: NO 
Library lttng-ust found: YES
Program ./parser.py found: YES (<https://builder.linuxtv.org/job/libcamera/ws/utils/ipc/./parser.py)>
Program ./generate.py found: YES (<https://builder.linuxtv.org/job/libcamera/ws/utils/ipc/./generate.py)>
Program ./extract-docs.py found: YES (<https://builder.linuxtv.org/job/libcamera/ws/utils/ipc/./extract-docs.py)>
Program ./gen-tp-header.py found: YES (<https://builder.linuxtv.org/job/libcamera/ws/utils/tracepoints/./gen-tp-header.py)>
Configuring version.h using configuration
Program openssl found: YES (/usr/bin/openssl)
Library atomic found: YES
Library libdw found: YES
Library libunwind found: YES
Header <execinfo.h> has symbol "backtrace" : YES 
Run-time dependency threads found: YES
Library dl found: YES
Library gnutls found: YES
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Run-time dependency libudev found: YES 247
Found CMake: /usr/bin/cmake (3.18.4)
Run-time dependency yaml-0.1 found: NO (tried pkgconfig and cmake)

src/libcamera/meson.build:70:0: ERROR: Dependency "yaml-0.1" not found, tried pkgconfig and cmake

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


More information about the libcamera-devel mailing list