From: Luca Boccassi <[email protected]> Some libraries are now dlopen'ed and skipped at runtime if not available. Add them to the RRECOMMENDS list, to allow users to exclude them for smaller images even if generally enabled at build time.
Signed-off-by: Luca Boccassi <[email protected]> --- meta/recipes-core/systemd/systemd_247.1.bb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/meta/recipes-core/systemd/systemd_247.1.bb b/meta/recipes-core/systemd/systemd_247.1.bb index f20e86d94b..951bffa23f 100644 --- a/meta/recipes-core/systemd/systemd_247.1.bb +++ b/meta/recipes-core/systemd/systemd_247.1.bb @@ -603,6 +603,13 @@ RRECOMMENDS_${PN} += "systemd-extra-utils \ systemd-conf \ " +# Weak dlopen-style dependencies: if explicitly requested via PACKAGECONFIG, recommend them +RRECOMMENDS_${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'qrencode', 'qrencode', '', d)} \ + ${@bb.utils.contains('PACKAGECONFIG', 'libidn', 'libidn', '', d)} \ + ${@bb.utils.contains('PACKAGECONFIG', 'libidn2', 'libidn2', '', d)} \ + ${@bb.utils.contains('PACKAGECONFIG', 'cryptsetup', 'cryptsetup', '', d)} \ +" + INSANE_SKIP_${PN} += "dev-so libdir" INSANE_SKIP_${PN}-dbg += "libdir" INSANE_SKIP_${PN}-doc += " libdir" -- 2.29.2
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#145445): https://lists.openembedded.org/g/openembedded-core/message/145445 Mute This Topic: https://lists.openembedded.org/mt/78853215/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
