sstate: Exclude SSTATE_EXTRAPATH from checksums
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 11 Feb 2014 14:52:22 +0000 (14:52 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 11 Feb 2014 17:15:54 +0000 (17:15 +0000)
commitdbee016f05faa21f29f127d7b19f02e428806608
tree69e354d674f022f7ab2af9eae269a808827bec20
parent31534b7a53ccac02d447e9050e1076b4a0ed8d08
sstate: Exclude SSTATE_EXTRAPATH from checksums

After the change to allow target recipes to depend on native recipes, the
native checksums becomes all the more critical. Add to this that we're now
accounting for pre/postfuncs and we have a cache reuse issue since the
distro LSB string is getting coded in when it shouldn't be.

This excludes that string and allows one set of native sstate to share
checksums with another set from a different host distro. They're separated
into different directories so this is fine for our use cases.

(From OE-Core rev: 1fa7d4331d994b9eeb6f973d1a1f04cb4df92c13)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/sstate.bbclass