summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2026-09-15 07:58:15 -0300
committerGitHub <noreply@github.com>2026-09-15 07:58:15 -0300
commit9fd8256b5fe8dd4eded2d07206115b14c56bef8b (patch)
tree3f444b91ca290fd37235c203e2b0f48c7e9f87fc
parent4143744bc82508f00395a0ffe30e624b2341176a (diff)
parent7da608179e6c674302cd9fc3529d373695b92953 (diff)
downloadmeta-freescale-9fd8256b5fe8dd4eded2d07206115b14c56bef8b.tar.gz
Merge pull request #2706 from fschnyder/fix-isp-imxscarthgap
isp-imx: fix jsoncpp dependency
-rw-r--r--recipes-bsp/isp-imx/isp-imx_4.2.2.24.4.bb8
1 files changed, 8 insertions, 0 deletions
diff --git a/recipes-bsp/isp-imx/isp-imx_4.2.2.24.4.bb b/recipes-bsp/isp-imx/isp-imx_4.2.2.24.4.bb
index c8dc1402f..04f8b6552 100644
--- a/recipes-bsp/isp-imx/isp-imx_4.2.2.24.4.bb
+++ b/recipes-bsp/isp-imx/isp-imx_4.2.2.24.4.bb
@@ -62,6 +62,14 @@ do_install() {
62 rm ${D}/opt/imx8-isp/bin/tuningext 62 rm ${D}/opt/imx8-isp/bin/tuningext
63 fi 63 fi
64 64
65 # The prebuilt ISP components were linked against jsoncpp 1.9.5
66 # (SONAME 25). jsoncpp 1.9.7 ships SONAME 27, so update the dynamic
67 # dependency.
68 patchelf --replace-needed libjsoncpp.so.25 libjsoncpp.so.27 \
69 ${D}${libdir}/libmedia_server.so \
70 ${D}/opt/imx8-isp/bin/isp_media_server \
71 ${D}/opt/imx8-isp/bin/tuningext
72
65 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then 73 if ${@bb.utils.contains('DISTRO_FEATURES','systemd','true','false',d)}; then
66 install -d ${D}${systemd_system_unitdir} 74 install -d ${D}${systemd_system_unitdir}
67 install -m 0644 ${S}/imx/imx8-isp.service ${D}${systemd_system_unitdir} 75 install -m 0644 ${S}/imx/imx8-isp.service ${D}${systemd_system_unitdir}