diff options
author | Niko Mauno <niko.mauno@vaisala.com> | 2023-01-12 13:28:01 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-02-13 07:44:09 +0000 |
commit | a8de3a223305e85ed6d24837fae469e9d582aecd (patch) | |
tree | 300d67afcdc12deba59ff05dd9528a214fcb7f82 /meta/recipes-core | |
parent | c611f7157411bbb0a444db492bb4febd6f04c41d (diff) | |
download | poky-a8de3a223305e85ed6d24837fae469e9d582aecd.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)
(From OE-Core rev: a35444fa035d551b6a4dcb9609ab8de960258618)
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>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core')
-rw-r--r-- | meta/recipes-core/systemd/systemd_244.5.bb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/recipes-core/systemd/systemd_244.5.bb b/meta/recipes-core/systemd/systemd_244.5.bb index 77ef2bc42f..2bca1fbc82 100644 --- a/meta/recipes-core/systemd/systemd_244.5.bb +++ b/meta/recipes-core/systemd/systemd_244.5.bb | |||
@@ -404,9 +404,9 @@ FILES_${PN}-binfmt = "${sysconfdir}/binfmt.d/ \ | |||
404 | ${rootlibexecdir}/systemd/systemd-binfmt \ | 404 | ${rootlibexecdir}/systemd/systemd-binfmt \ |
405 | ${systemd_unitdir}/system/proc-sys-fs-binfmt_misc.* \ | 405 | ${systemd_unitdir}/system/proc-sys-fs-binfmt_misc.* \ |
406 | ${systemd_unitdir}/system/systemd-binfmt.service" | 406 | ${systemd_unitdir}/system/systemd-binfmt.service" |
407 | RRECOMMENDS_${PN}-binfmt = "kernel-module-binfmt-misc" | 407 | RRECOMMENDS_${PN}-binfmt = "${@bb.utils.contains('PACKAGECONFIG', 'binfmt', 'kernel-module-binfmt-misc', '', d)}" |
408 | 408 | ||
409 | RRECOMMENDS_${PN}-vconsole-setup = "kbd kbd-consolefonts kbd-keymaps" | 409 | RRECOMMENDS_${PN}-vconsole-setup = "${@bb.utils.contains('PACKAGECONFIG', 'vconsole', 'kbd kbd-consolefonts kbd-keymaps', '', d)}" |
410 | 410 | ||
411 | 411 | ||
412 | FILES_${PN}-journal-gatewayd = "${rootlibexecdir}/systemd/systemd-journal-gatewayd \ | 412 | FILES_${PN}-journal-gatewayd = "${rootlibexecdir}/systemd/systemd-journal-gatewayd \ |