From bd41971e706921749b32e0222e802f72b25bd213 Mon Sep 17 00:00:00 2001
From: Leon Anavi <leon.anavi@konsulko.com>
Date: Fri, 4 Apr 2025 13:51:11 +0300
Subject: [PATCH 1/2] conf/layer.conf: Support Walnascar

Support Yocto release Walnascar.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
---
 conf/layer.conf | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/conf/layer.conf b/conf/layer.conf
index 93bd08d..a078c83 100644
--- a/conf/layer.conf
+++ b/conf/layer.conf
@@ -14,4 +14,4 @@ LAYERVERSION_sunxi = "1"
 
 LAYERDEPENDS_sunxi = "core meta-python meta-arm"
 
-LAYERSERIES_COMPAT_sunxi = "styhead"
+LAYERSERIES_COMPAT_sunxi = "walnascar"

From ac38a90036941639737af136e93abade72892a0b Mon Sep 17 00:00:00 2001
From: Leon Anavi <leon.anavi@konsulko.com>
Date: Fri, 4 Apr 2025 14:20:10 +0300
Subject: [PATCH 2/2] linux.inc: virtual/XXX-gcc to virtual/cross-cc

Switch from virtual/XXX-gcc to virtual/cross-cc (and c++/binutils)
as in Poky commit 90e0a0f7f4536e1aeb311ab2b061be71b4129e4e:
https://web.git.yoctoproject.org/poky/commit/?id=90e0a0f7f4536e1aeb311ab2b061be71b4129e4e

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
---
 recipes-kernel/linux/linux.inc | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/recipes-kernel/linux/linux.inc b/recipes-kernel/linux/linux.inc
index c0e108e..fddf29b 100644
--- a/recipes-kernel/linux/linux.inc
+++ b/recipes-kernel/linux/linux.inc
@@ -35,9 +35,10 @@ kernel_conf_variable() {
     fi
 }
 
-do_kernel_configme[depends] += "virtual/${TARGET_PREFIX}binutils:do_populate_sysroot"
-do_kernel_configme[depends] += "virtual/${TARGET_PREFIX}gcc:do_populate_sysroot"
+do_kernel_configme[depends] += "virtual/cross-binutils:do_populate_sysroot"
+do_kernel_configme[depends] += "virtual/cross-cc:do_populate_sysroot"
 do_kernel_configme[depends] += "bc-native:do_populate_sysroot bison-native:do_populate_sysroot"
+do_kernel_configme[depends] += "kern-tools-native:do_populate_sysroot"
 
 do_configure:prepend() {
     CONF_SED_SCRIPT=""