Am Donnerstag, dem 27.02.2025 um 11:44 +0000 schrieb Richard Purdie: > On Thu, 2025-02-27 at 12:23 +0100, Enrico Jörns wrote: > > Am Donnerstag, dem 27.02.2025 um 11:17 +0000 schrieb Richard Purdie: > > > On Thu, 2025-02-27 at 10:28 +0100, Enrico Jörns via > > > lists.openembedded.org wrote: > > > > This change is done similar to the change in the kernel.bbclass > > > > of > > > > commit 8c616bc0 ("kernel: Use consistent make flags for > > > > menuconfig"). > > > > > > > > This was discovered since the new CONFIG_GCC_VERSION kconfig > > > > symbol > > > > reflected the host GCC version instead of the target ones after > > > > running > > > > do_menuconfig. > > > > > > > > Reported-by: Ulrich Ölmann <u.oelm...@pengutronix.de> > > > > Signed-off-by: Enrico Jörns <e...@pengutronix.de> > > > > --- > > > > meta/classes-recipe/barebox.bbclass | 1 + > > > > 1 file changed, 1 insertion(+) > > > > > > > > diff --git a/meta/classes-recipe/barebox.bbclass b/meta/classes- > > > > recipe/barebox.bbclass > > > > index 200ba08326..baba0a2965 100644 > > > > --- a/meta/classes-recipe/barebox.bbclass > > > > +++ b/meta/classes-recipe/barebox.bbclass > > > > @@ -53,6 +53,7 @@ EXTRA_OEMAKE = " \ > > > > PKG_CONFIG=pkg-config-native \ > > > > CROSS_PKG_CONFIG=pkg-config \ > > > > " > > > > +KCONFIG_CONFIG_COMMAND:append = " ${EXTRA_OEMAKE}" > > > > > > > > > > Can we use += here rather than append? > > > > TBH I've copied the line from the kernel.bbclass. > > I guess this is because of > > > > KCONFIG_CONFIG_COMMAND ??= "menuconfig" > > > > in the cml1.bbclass. > > > > If I'd replace the weak default there, it should work. > > > > Or would it make sense to just set EXTRA_OEMAKE in cml1.bbclass by > > default? Like > > > > KCONFIG_CONFIG_COMMAND ??= "menuconfig ${EXTRA_OEMAKE}" > > Setting it to just include it probably makes the most sense at this > point. I'm just trying to keep the variables simple!
Sounds good. > That would affect busybox and u-boot but I suspect they probably need > the same fix too. That would be my assumption, too. I'll make a quick check with these to not break too obvious things and will send a new patch then. Thanks and regards Enrico > Cheers, > > Richard > -- Pengutronix e.K. | Enrico Jörns | Embedded Linux Consulting & Support | https://www.pengutronix.de/ | Steuerwalder Str. 21 | Phone: +49-5121-206917-180 | 31137 Hildesheim, Germany | Fax: +49-5121-206917-9 |
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#211991): https://lists.openembedded.org/g/openembedded-core/message/211991 Mute This Topic: https://lists.openembedded.org/mt/111412382/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-