diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-07-26 12:56:58 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-07-27 14:48:10 +0100 |
commit | 9360fc318cec5c873b17f59b817dd6312c81ee27 (patch) | |
tree | 913880b5ce54e00ee81dc81200d604c9677dcf5b /meta/classes/image-swab.bbclass | |
parent | 5d45c7b025f6635b2232d7bf92b7c1aba350396b (diff) | |
download | openembedded-core-9360fc318cec5c873b17f59b817dd6312c81ee27.tar.gz openembedded-core-9360fc318cec5c873b17f59b817dd6312c81ee27.tar.bz2 openembedded-core-9360fc318cec5c873b17f59b817dd6312c81ee27.zip |
sstate.bbclass: Add a string representing the lsb release to native/cross sstate
This patch adds the lsb name and revision to the path used for sstate files.
This means that reuse of sstate files between different distributions is restricted
by default. The behaviour can be configured using mirror urls, for example:
SSTATE_MIRRORS = "file://Ubuntu-11.10/(.*) file://Ubuntu/\1 \n"
would map Ubuntu 11.10 to a more generic "Ubuntu" named sstate feed.
Usually, more modern distros have increased libc versions for example
so whilst more older native/cross sstate packages will usually work on newer
distros, the opposite is not true. This patch allows development of policy
to better handle this although no default policy is currently being used.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/image-swab.bbclass')
0 files changed, 0 insertions, 0 deletions