All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Jeevan" <j-sahu@ti.com>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [meta-oe][master/wrynose][PATCH 1/2] kernel-selftest: add libcap to build and runtime dependencies
Date: Thu, 25 Jun 2026 03:27:00 -0700	[thread overview]
Message-ID: <79924.1782383220861846663@lists.openembedded.org> (raw)
In-Reply-To: <20260604123907.3597697-1-j-sahu@ti.com>

[-- Attachment #1: Type: text/plain, Size: 2302 bytes --]

Hi, Thanks for accepting this patch series in master branch[0][1]. But it is not backported into wrynose yet.
As per release notes[2], wrynose is based on linux kernel 6.18 and these patches adds kernel-selftests upto
the tests added till 6.18 kernel.

Can we backport these to wrynose as well ? Let me know if there are any concerns.

[0]: https://git.openembedded.org/meta-openembedded/commit/?id=447405d1ff7db1478e7d5db5dda7eb0545d5520b
[1]: https://git.openembedded.org/meta-openembedded/commit/?id=d56e22f0d68cf99b052793c80fd9509677e89cea
[2]: https://docs.yoctoproject.org/6.0/migration-guides/release-notes-6.0.html#new-features-enhancements-in-yocto-ver

- Jeevan

On Thu, Jun 4, 2026 at 06:09 PM, Jeevan wrote:

> 
> 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

[-- Attachment #2: Type: text/html, Size: 3021 bytes --]

      parent reply	other threads:[~2026-06-25 10:27 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
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 ` Jeevan [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=79924.1782383220861846663@lists.openembedded.org \
    --to=j-sahu@ti.com \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.