summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobert Yang <liezhi.yang@windriver.com>2024-01-02 00:50:42 -0800
committerKhem Raj <raj.khem@gmail.com>2024-01-02 08:24:09 -0800
commit9ef06c6319d2a2ce11bdc2dd21d7d03e8131be4d (patch)
treea8bd1ce8751d6cfdb3442dfe2384176b5e5e9838
parente38540eaeb9eedb9d3fc3e0677f8c51c4b465b38 (diff)
downloadmeta-openembedded-9ef06c6319d2a2ce11bdc2dd21d7d03e8131be4d.tar.gz
v4l-utils: Add PACKAGECONFIG for v4l2-tracer to fix determinstic build
Fixed do_package error when json-c is in the build dependencies chain: ERROR: QA Issue: -dev package libv4l-dev contains non-symlink .so '/usr/lib/libv4l2tracer.so' [dev-elf] This recipe builds out files such as av4l1compat.so v4l2convert.so and libv4l2tracer.so which are not symlinks. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.24.1.bb5
1 files changed, 4 insertions, 1 deletions
diff --git a/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.24.1.bb b/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.24.1.bb
index c02645a6b8..f314d9b6ae 100644
--- a/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.24.1.bb
+++ b/meta-oe/recipes-multimedia/v4l2apps/v4l-utils_1.24.1.bb
@@ -24,6 +24,7 @@ PACKAGECONFIG ??= "media-ctl"
24PACKAGECONFIG[media-ctl] = "--enable-v4l-utils,--disable-v4l-utils,," 24PACKAGECONFIG[media-ctl] = "--enable-v4l-utils,--disable-v4l-utils,,"
25PACKAGECONFIG[qv4l2] = ",--disable-qv4l2" 25PACKAGECONFIG[qv4l2] = ",--disable-qv4l2"
26PACKAGECONFIG[qvidcap] = ",--disable-qvidcap" 26PACKAGECONFIG[qvidcap] = ",--disable-qvidcap"
27PACKAGECONFIG[v4l2-tracer] = ",--disable-v4l2-tracer,json-c"
27 28
28SRC_URI = "\ 29SRC_URI = "\
29 git://git.linuxtv.org/v4l-utils.git;protocol=https;branch=stable-1.24 \ 30 git://git.linuxtv.org/v4l-utils.git;protocol=https;branch=stable-1.24 \
@@ -77,7 +78,9 @@ FILES:${PN} = "${bindir} ${sbindir}"
77 78
78FILES:libv4l += "${libdir}/libv4l*${SOLIBS} ${libdir}/libv4l/*.so ${libdir}/libv4l/plugins/*.so \ 79FILES:libv4l += "${libdir}/libv4l*${SOLIBS} ${libdir}/libv4l/*.so ${libdir}/libv4l/plugins/*.so \
79 ${libdir}/libdvbv5*${SOLIBS} \ 80 ${libdir}/libdvbv5*${SOLIBS} \
80 ${libdir}/libv4l/*-decomp" 81 ${libdir}/libv4l/*-decomp \
82 ${libdir}/libv4l2tracer.so \
83"
81 84
82FILES:libv4l-dev += "${includedir} ${libdir}/pkgconfig \ 85FILES:libv4l-dev += "${includedir} ${libdir}/pkgconfig \
83 ${libdir}/libv4l*${SOLIBSDEV} ${libdir}/*.la \ 86 ${libdir}/libv4l*${SOLIBSDEV} ${libdir}/*.la \