summaryrefslogtreecommitdiffstats
path: root/meta
diff options
context:
space:
mode:
authorNiko Mauno <niko.mauno@vaisala.com>2022-11-03 09:29:53 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-11-07 14:32:42 +0000
commitdb3731112ded225d7ffe7e6918799778e7d70fe3 (patch)
tree0c6613312402b7e66548eceba7411df4d0f62a9d /meta
parent8fc8f3839908975ce28952592bee7dd26bccc12e (diff)
downloadpoky-db3731112ded225d7ffe7e6918799778e7d70fe3.tar.gz
systemd: Consider PACKAGECONFIG in RRECOMMENDS
Since RRECOMMENDS declaration implictly induces building the recipes that provide the runtime recommended packages, conditionalize adding such values according to associated PACKAGECONFIG settings in order to avoid redundant building. (From OE-Core rev: a1989add927f7805378fe4d5afbde780b747ba77) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta')
-rw-r--r--meta/recipes-core/systemd/systemd_251.4.bb4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/recipes-core/systemd/systemd_251.4.bb b/meta/recipes-core/systemd/systemd_251.4.bb
index 87668cadc7..1b771a7b86 100644
--- a/meta/recipes-core/systemd/systemd_251.4.bb
+++ b/meta/recipes-core/systemd/systemd_251.4.bb
@@ -437,9 +437,9 @@ FILES:${PN}-binfmt = "${sysconfdir}/binfmt.d/ \
437 ${rootlibexecdir}/systemd/systemd-binfmt \ 437 ${rootlibexecdir}/systemd/systemd-binfmt \
438 ${systemd_system_unitdir}/proc-sys-fs-binfmt_misc.* \ 438 ${systemd_system_unitdir}/proc-sys-fs-binfmt_misc.* \
439 ${systemd_system_unitdir}/systemd-binfmt.service" 439 ${systemd_system_unitdir}/systemd-binfmt.service"
440RRECOMMENDS:${PN}-binfmt = "kernel-module-binfmt-misc" 440RRECOMMENDS:${PN}-binfmt = "${@bb.utils.contains('PACKAGECONFIG', 'binfmt', 'kernel-module-binfmt-misc', '', d)}"
441 441
442RRECOMMENDS:${PN}-vconsole-setup = "kbd kbd-consolefonts kbd-keymaps" 442RRECOMMENDS:${PN}-vconsole-setup = "${@bb.utils.contains('PACKAGECONFIG', 'vconsole', 'kbd kbd-consolefonts kbd-keymaps', '', d)}"
443 443
444 444
445FILES:${PN}-journal-gatewayd = "${rootlibexecdir}/systemd/systemd-journal-gatewayd \ 445FILES:${PN}-journal-gatewayd = "${rootlibexecdir}/systemd/systemd-journal-gatewayd \