diff mbox series

[v2,24/26] perf: preset STAGING_KERNEL_DIR

Message ID 20260712054954.4063745-24-vince@underview.tech
State Under Review
Headers show
Series [v2,01/26] bitbake: globally define KERNEL_PACKAGE_NAME | expand

Commit Message

Vincent Davis Jr July 12, 2026, 5:49 a.m. UTC
STAGING_KERNEL_DIR changes if KERNEL_PACKAGE_NAME
is not set to default string "kernel". Add workaround
to find virtual/kernel WORKDIR.

Signed-off-by: Vincent Davis Jr <vince@underview.tech>
---
 meta/recipes-kernel/perf/perf.bb | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
diff mbox series

Patch

diff --git a/meta/recipes-kernel/perf/perf.bb b/meta/recipes-kernel/perf/perf.bb
index e3e5d55e39..c8d8891793 100644
--- a/meta/recipes-kernel/perf/perf.bb
+++ b/meta/recipes-kernel/perf/perf.bb
@@ -204,8 +204,11 @@  do_install() {
 
 do_configure[prefuncs] += "copy_perf_source_from_kernel"
 python copy_perf_source_from_kernel() {
-    sources = (d.getVar("PERF_SRC") or "").split()
+    set_kernel_staging_vars(d)
+
     src_dir = d.getVar("STAGING_KERNEL_DIR")
+    sources = (d.getVar("PERF_SRC") or "").split()
+
     dest_dir = d.getVar("S")
     bb.utils.mkdirhier(dest_dir)
     bb.utils.prunedir(dest_dir)