]> 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)
committerArmin Kuster <akuster808@gmail.com>
Sat, 18 Jan 2020 20:51:12 +0000 (12:51 -0800)
commitc3e957409bf68e7b310e27781ac91d24cf4452bf
tree7b94e62bdca95048d908a2558317a323fa07eb9d
parent70efe880589df1dfe7d71451d62d9d8e4afd7981
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>
(cherry picked from commit aa05f1ded71366b86eda7fce24d8b5395e85ada2)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/conf/multilib.conf
meta/lib/oeqa/selftest/cases/sstatetests.py