diff options
| author | Otavio Salvador <otavio@ossystems.com.br> | 2026-09-15 07:58:15 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-09-15 07:58:15 -0300 |
| commit | 9fd8256b5fe8dd4eded2d07206115b14c56bef8b (patch) | |
| tree | 3f444b91ca290fd37235c203e2b0f48c7e9f87fc | |
| parent | 4143744bc82508f00395a0ffe30e624b2341176a (diff) | |
| parent | 7da608179e6c674302cd9fc3529d373695b92953 (diff) | |
| download | meta-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.bb | 8 |
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} |
