All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-oe][master/wrynose][PATCH 1/2] kernel-selftest: add libcap to build and runtime dependencies
@ 2026-06-04 12:39 Telukula Jeevan Kumar Sahu
  2026-06-04 12:39 ` [meta-oe][master/wrynose][PATCH 2/2] kernel-selftest: add generic architecture-independent self-tests Telukula Jeevan Kumar Sahu
  2026-06-25 10:27 ` [meta-oe][master/wrynose][PATCH 1/2] kernel-selftest: add libcap to build and runtime dependencies Jeevan
  0 siblings, 2 replies; 3+ messages in thread
From: Telukula Jeevan Kumar Sahu @ 2026-06-04 12:39 UTC (permalink / raw)
  To: openembedded-devel; +Cc: s-sundararaju, Telukula Jeevan Kumar Sahu

libcap is needed unconditionally for capability-aware tests such as
breakpoints, cgroup, clone3, futex, ptrace, and seccomp.  Add it to
DEPENDS so it is always available at build time and to RDEPENDS so the
installed tests can call cap_get_proc() and friends at runtime.

bash and libgcc are also added to RDEPENDS: bash is required by several
test shell scripts, and libgcc provides libgcc_s.so needed by tests
that use GCC-emitted unwinding stubs.

Signed-off-by: Telukula Jeevan Kumar Sahu <j-sahu@ti.com>
---
 meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb
index 5c001696d0..ab544859d8 100644
--- a/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb
+++ b/meta-oe/recipes-kernel/kernel-selftest/kernel-selftest.bb
@@ -4,7 +4,7 @@ LICENSE = "GPL-2.0-only"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=bbea815ee2795b2f4230826c0c6b8814"
 
-DEPENDS = "rsync-native llvm-native"
+DEPENDS = "rsync-native llvm-native libcap"
 
 S = "${UNPACKDIR}"
 
@@ -161,7 +161,7 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 FILES:${PN} += "/usr/kernel-selftest"
 
-RDEPENDS:${PN} += "python3 perl perl-module-io-handle"
+RDEPENDS:${PN} += "python3 perl perl-module-io-handle bash libcap libgcc"
 
 INSANE_SKIP:${PN} += "libdir"
 
-- 
2.34.1



^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-06-25 10:27 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-04 12:39 [meta-oe][master/wrynose][PATCH 1/2] kernel-selftest: add libcap to build and runtime dependencies Telukula Jeevan Kumar Sahu
2026-06-04 12:39 ` [meta-oe][master/wrynose][PATCH 2/2] kernel-selftest: add generic architecture-independent self-tests Telukula Jeevan Kumar Sahu
2026-06-25 10:27 ` [meta-oe][master/wrynose][PATCH 1/2] kernel-selftest: add libcap to build and runtime dependencies Jeevan

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.