| Message ID | 20261030100214.3111726-1-roshs@qti.qualcomm.com |
|---|---|
| State | New |
| Headers | show |
| Series | kernel-devsrc: add runtime dependency on sed | expand |
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"
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(+)