On Tue, 7 Sep 2021, Andre McCurdy wrote: ... snip ...
> The original commit from 2013 gives a few more clues in this case: > > > https://git.yoctoproject.org/cgit/cgit.cgi/meta-selinux/commit/?id=587fdba43a7747992995029a88d3051ef0efe7f6 > > It's not explicit which QA test was being triggered but presumably > it was "unsafe-references-in-binaries", which has since been dropped > from oe-core: > > > https://git.openembedded.org/openembedded-core/commit/?id=a6af5bbf3dad6f0951c67a0aae13ef86a8906893 > > So... it looks like these examples of moving libs to base_libdir are > obsolete and can be dropped. just for fun, there is the occasional recipe that relocates stuff in the *other* direction, like this from e2fsprogs_1.46.4.bb: do_install () { oe_runmake 'DESTDIR=${D}' install oe_runmake 'DESTDIR=${D}' install-libs # We use blkid from util-linux now so remove from here rm -f ${D}${base_libdir}/libblkid* rm -rf ${D}${includedir}/blkid rm -f ${D}${base_libdir}/pkgconfig/blkid.pc rm -f ${D}${base_sbindir}/blkid rm -f ${D}${base_sbindir}/fsck rm -f ${D}${base_sbindir}/findfs # e2initrd_helper and the pkgconfig files belong in libdir if [ ! ${D}${libdir} -ef ${D}${base_libdir} ]; then install -d ${D}${libdir} mv ${D}${base_libdir}/e2initrd_helper ${D}${libdir} mv ${D}${base_libdir}/pkgconfig ${D}${libdir} fi ... snip ... and libusb1_1.0.24.bb: do_install:append() { install -d ${D}${libdir} if [ ! ${D}${libdir} -ef ${D}${base_libdir} ]; then mv ${D}${base_libdir}/pkgconfig ${D}${libdir} fi } anyway, i'll let others decide if that's worth tidying up. rday
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#155750): https://lists.openembedded.org/g/openembedded-core/message/155750 Mute This Topic: https://lists.openembedded.org/mt/85398874/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
