diff options
author | Matthias Schiffer <matthias.schiffer@ew.tq-group.com> | 2022-05-02 14:50:56 +0000 |
---|---|---|
committer | Ryan Eatmon <reatmon@ti.com> | 2022-05-02 11:31:08 -0500 |
commit | 7e4cdc3c15a9ab0dd9355a811cd9d9cb911f2765 (patch) | |
tree | 7e27cbe5d9d3b27d30a369c2d6ae0a742b1bf11a | |
parent | e627b423aba13f9a753d98cb245b8fa4091bcd13 (diff) | |
download | meta-ti-7e4cdc3c15a9ab0dd9355a811cd9d9cb911f2765.tar.gz |
ti-sgx-ddk-um: avoid unnecessary dependency on -dev package
ti-sgx-ddk-um's do_install creates a symlink libGLESv2.so.1 to
libGLESv2.so. As this symlink will be installed to ti-sgx-ddk-um, but
its target libGLESv2.so is in ti-sgx-ddk-um-dev, the automated
dependency analysis will add ti-sgx-ddk-um-dev to ti-sgx-ddk-um's
RDEPENDS. This will pull in a large number of other -dev packages
through RDEPENDS and RRECOMMENDS in turn.
Avoid this by having libGLESv2.so.1 point to libGLESv2.so.2 instead of
libGLESv2.so, so the symlink's target is in ti-sgx-ddk-um as well.
Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
Reviewed-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Signed-off-by: Denys Dmytriyenko <denys@konsulko.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
-rw-r--r-- | meta-ti-bsp/recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/meta-ti-bsp/recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb b/meta-ti-bsp/recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb index f4c71d25..d0edf1fe 100644 --- a/meta-ti-bsp/recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb +++ b/meta-ti-bsp/recipes-graphics/libgles/ti-sgx-ddk-um_1.17.4948957.bb | |||
@@ -54,7 +54,7 @@ S = "${WORKDIR}/git" | |||
54 | 54 | ||
55 | do_install () { | 55 | do_install () { |
56 | oe_runmake install DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} | 56 | oe_runmake install DESTDIR=${D} TARGET_PRODUCT=${TARGET_PRODUCT} |
57 | ln -sf libGLESv2.so ${D}${libdir}/libGLESv2.so.1 | 57 | ln -sf libGLESv2.so.2 ${D}${libdir}/libGLESv2.so.1 |
58 | 58 | ||
59 | chown -R root:root ${D} | 59 | chown -R root:root ${D} |
60 | } | 60 | } |