On Tuesday 17 December 2019 at 16:56:11 +0800, ChenQi wrote: > On 12/17/2019 04:02 PM, Mike Crowe via Openembedded-core wrote: > > Ensure that RECIPE_SYSROOT is the same for -native recipes whether > > multilib.conf is included or not. > > > > Without this change task signatures for -native recipes change when > > switching between MACHINEs that require multilib.conf and those that > > don't. > > > > This fix was one of the ones suggested by Khem Raj in > > http://lists.openembedded.org/pipermail/openembedded-core/2019-December/290303.html > > > > Add test_sstate_multilib_or_not_native_samesigs test case to > > sstatetests.py to ensure that this stays fixed. > > > > Signed-off-by: Mike Crowe <[email protected]> > > --- > > meta/conf/multilib.conf | 1 + > > meta/lib/oeqa/selftest/cases/sstatetests.py | 40 +++++++++++++++++++++ > > 2 files changed, 41 insertions(+) > > > > diff --git a/meta/conf/multilib.conf b/meta/conf/multilib.conf > > index cfed3fbbd0..58f2ac5c86 100644 > > --- a/meta/conf/multilib.conf > > +++ b/meta/conf/multilib.conf > > @@ -9,6 +9,7 @@ MULTILIBS ??= "multilib:lib32" > > STAGING_DIR_HOST = "${WORKDIR}/${MLPREFIX}recipe-sysroot" > > STAGING_DIR_TARGET = "${WORKDIR}/${MLPREFIX}recipe-sysroot" > > RECIPE_SYSROOT = "${WORKDIR}/${MLPREFIX}recipe-sysroot" > > +RECIPE_SYSROOT_class-native = "${WORKDIR}/recipe-sysroot" > > How about just removing MLPREFIX?
I'm afraid that I don't understand what you are suggesting. The above change does remove MLPREFIX for -native only. Thanks. Mike. -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
