On Wed, 2021-01-06 at 04:04 -0800, Robert Yang wrote: > Fixed: > $ rm -fr tmp; bitbake quilt-native -n > Build Configuration: > [snip] > NATIVELSBSTRING = "ubuntu-18.04" > [snip] > > And when run bitbake again: > $ bitbake quilt-native -n > Build Configuration: > NATIVELSBSTRING = "universal" > > It has been changed from ubuntu-18.04 to universal on the same host and build > directory, this is because it is overridded by NATIVELSBSTRING. This patch > makes it print the correct value. > > Signed-off-by: Robert Yang <liezhi.y...@windriver.com> > --- > meta/classes/base.bbclass | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/meta/classes/base.bbclass b/meta/classes/base.bbclass > index 78ae28bb0f4..aeb41efd24d 100644 > --- a/meta/classes/base.bbclass > +++ b/meta/classes/base.bbclass > @@ -208,6 +208,8 @@ BUILDCFG_FUNCS[type] = "list" > def buildcfg_vars(d): > statusvars = oe.data.typed_value('BUILDCFG_VARS', d) > for var in statusvars: > + if var == 'NATIVELSBSTRING': > + var = 'ORIGNATIVELSBSTRING' > value = d.getVar(var) > if value is not None: > yield '%-20s = "%s"' % (var, value)
I agree the display should be consistent and we perhaps need to look again at how this code is working. I really don't like pretending one value is another though so this isn't the correct fix. Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#146489): https://lists.openembedded.org/g/openembedded-core/message/146489 Mute This Topic: https://lists.openembedded.org/mt/79473024/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-