diff mbox series

kernel-devsrc: add runtime dependency on sed

Message ID 20261030100214.3111726-1-roshs@qti.qualcomm.com
State New
Headers show
Series kernel-devsrc: add runtime dependency on sed | expand

Commit Message

Roshan Sivakumar Oct. 30, 2026, 10:02 a.m. UTC
kernel-devsrc ships scripts/mksysmap, which is a sed script
(#!/bin/sed -f). The package therefore has a runtime dependency on
sed that was not declared.

Declare it explicitly in RDEPENDS, alongside the other interpreters
the kernel scripts need (bc, python3, flex, bison, gawk, ...), rather
than relying on the packaging backend to infer it from the shebang.

Assisted-by: Claude Code:claude-opus-4.8
Signed-off-by: Roshan Sivakumar <roshs@qti.qualcomm.com>
---
 meta/recipes-kernel/linux/kernel-devsrc.bb | 2 ++
 1 file changed, 2 insertions(+)
diff mbox series

Patch

diff --git a/meta/recipes-kernel/linux/kernel-devsrc.bb b/meta/recipes-kernel/linux/kernel-devsrc.bb
index 90bdbfc534..92fd0e0c66 100644
--- a/meta/recipes-kernel/linux/kernel-devsrc.bb
+++ b/meta/recipes-kernel/linux/kernel-devsrc.bb
@@ -468,3 +468,5 @@  RDEPENDS:${PN} += "${@bb.utils.contains('ARCH', 'powerpc', 'elfutils-dev', '', d
 RDEPENDS:${PN} += "gcc-plugins libmpc-dev"
 # 5.13+ needs grep for powerpc
 RDEPENDS:${PN}:append:powerpc = " grep"
+# scripts/mksysmap is a #!/bin/sed -f script
+RDEPENDS:${PN} += "sed"