On Tue Aug 25, 2026 at 8:09 PM CEST, Paul Barker wrote: > On Tue, 2026-08-25 at 15:23 +0200, Wadim Egorov wrote: >> From: Bruce Ashfield <[email protected]> >> >> Pull in the yocto-kernel-tools fix for the kernel's conditional Kconfig >> dependency syntax (kernel commit 76df6815dab7, first in v7.0). Without it, >> do_kernel_configcheck fails on v7.0+ trees once a config uses the syntax >> (drivers/hv MSHV_ROOT): >> >> drivers/hv/Kconfig:77: error: couldn't parse >> 'depends on HYPERV_VMBUS if HYPERV_VMBUS': extra tokens at end of line >> >> This SRCREV also carries the symbol_why.py/kconf_check audit hardening >> (surface parse failures instead of swallowing them) and the new hermetic >> Kconfiglib self-test. >> >> Signed-off-by: Bruce Ashfield <[email protected]> >> Signed-off-by: Mathieu Dubois-Briand <[email protected]> >> Signed-off-by: Ross Burton <[email protected]> >> Signed-off-by: Richard Purdie <[email protected]> >> (cherry picked from commit 4f592ee59e90e536af33648112658dafe00f5d0e) >> Signed-off-by: Wadim Egorov <[email protected]> >> --- >> meta/recipes-kernel/kern-tools/kern-tools-native_git.bb | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb >> b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb >> index bd90316050..2e13e4ca31 100644 >> --- a/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb >> +++ b/meta/recipes-kernel/kern-tools/kern-tools-native_git.bb >> @@ -11,7 +11,7 @@ LIC_FILES_CHKSUM = "\ >> >> DEPENDS += "git-replacement-native" >> >> -SRCREV = "a4a362d9f4f0abc8ab145a8673166b9bd875731a" >> +SRCREV = "96a8d58bcd260f104c193a81b727818424d7b263" > > Hi Yoann, > > I think this is worth taking on wrynose as it allows BSPs to use more > recent kernels if they need to. The delta in yocto-kernel-tools is > relatively small: > > 96a8d58bcd26 kern-tools: add Kconfiglib self-test > e31601535ff9 symbol_why, kconf_check: surface parse failures and add a > parse self-test > b5f008535c85 Kconfiglib: support conditional 'depends on X if Y' > dependencies > d30ab1a7626b kgit-create-buckets: update classification for 6.19 kernel > > The self-test suite won't be used, surfacing parse failures is a bugfix > and the last two are the ones needed to support Linux v7.0+. > > Best regards,
Thanks for the ping. I've put it in my next wrynose branch. Regards, -- Yoann Congal Smile ECS
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#244273): https://lists.openembedded.org/g/openembedded-core/message/244273 Mute This Topic: https://lists.openembedded.org/mt/120919917/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
