]> code.ossystems Code Review - openembedded-core.git/commit
multilib.conf: Ensure that RECIPE_SYSROOT is unchanged for native
authorMike Crowe <mac@mcrowe.com>
Tue, 17 Dec 2019 08:02:25 +0000 (08:02 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 30 Dec 2019 23:38:12 +0000 (23:38 +0000)
commitaa05f1ded71366b86eda7fce24d8b5395e85ada2
treedd67b9074eb091d61c2978068628892033c5b76c
parent4dccab7639da56a5ae6dcc02f4aac552f06da981
multilib.conf: Ensure that RECIPE_SYSROOT is unchanged for native

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 <mac@mcrowe.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/multilib.conf
meta/lib/oeqa/selftest/cases/sstatetests.py