diff mbox series

systemd: check SERIAL_CONSOLES for serial-getty-generator PACKAGECONFIG

Message ID 20250313052729.1809525-1-Qi.Chen@windriver.com
State New
Headers show
Series systemd: check SERIAL_CONSOLES for serial-getty-generator PACKAGECONFIG | expand

Commit Message

ChenQi March 13, 2025, 5:27 a.m. UTC
From: Chen Qi <Qi.Chen@windriver.com>

If SERIAL_CONSOLES is empty, then systemd-serialgetty recipe does basically
nothing, and making systemd RDEPENDS on it does not help.

So a better default behavior is that if SERIAL_CONSOLES is empty, then
we put serial-getty-generator in PACKAGECONFIG which let systemd to
generate corresponding service instances.

Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
---
 meta/recipes-core/systemd/systemd_257.3.bb | 1 +
 1 file changed, 1 insertion(+)
diff mbox series

Patch

diff --git a/meta/recipes-core/systemd/systemd_257.3.bb b/meta/recipes-core/systemd/systemd_257.3.bb
index 64fb8fe69a..f1f6055637 100644
--- a/meta/recipes-core/systemd/systemd_257.3.bb
+++ b/meta/recipes-core/systemd/systemd_257.3.bb
@@ -92,6 +92,7 @@  PACKAGECONFIG ??= " \
     quotacheck \
     randomseed \
     resolved \
+    ${@'' if d.getVar('SERIAL_CONSOLES') else 'serial-getty-generator'} \
     set-time-epoch \
     sysusers \
     timedated \