diff options
author | Ed Bartosh <ed.bartosh@linux.intel.com> | 2017-01-04 20:48:17 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-01-05 13:54:06 +0000 |
commit | 556725188f69c60abe19a37774e86848d2aea2a1 (patch) | |
tree | f9ff5c381d159fee535d2725863fc365b0ebfad9 /meta/classes/populate_sdk_ext.bbclass | |
parent | f2b847a29092533a66bdd3a7e13e1b1356055265 (diff) | |
download | poky-556725188f69c60abe19a37774e86848d2aea2a1.tar.gz |
populate_sdk_ext: fix working with uninative sstate
Mapped uninative sstate directories to make ext SDK installer to
use them when it's run on systems with gcc version different from
gcc version used to build installer.
[YOCTO #10832]
(From OE-Core rev: 549df5f82c9b2d4feb6f459cb3b2f240efb9a981)
Signed-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/classes/populate_sdk_ext.bbclass')
-rw-r--r-- | meta/classes/populate_sdk_ext.bbclass | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/meta/classes/populate_sdk_ext.bbclass b/meta/classes/populate_sdk_ext.bbclass index 0812eead0a..fc9cc223b6 100644 --- a/meta/classes/populate_sdk_ext.bbclass +++ b/meta/classes/populate_sdk_ext.bbclass | |||
@@ -308,7 +308,10 @@ python copy_buildsystem () { | |||
308 | f.write('BB_SETSCENE_ENFORCE_WHITELIST = "%:* *:do_shared_workdir *:do_rm_work"\n\n') | 308 | f.write('BB_SETSCENE_ENFORCE_WHITELIST = "%:* *:do_shared_workdir *:do_rm_work"\n\n') |
309 | 309 | ||
310 | # Hide the config information from bitbake output (since it's fixed within the SDK) | 310 | # Hide the config information from bitbake output (since it's fixed within the SDK) |
311 | f.write('BUILDCFG_HEADER = ""\n') | 311 | f.write('BUILDCFG_HEADER = ""\n\n') |
312 | |||
313 | # Map gcc-dependent uninative sstate cache for installer usage | ||
314 | f.write('SSTATE_MIRRORS = "file://universal/(.*) file://universal-4.9/\\1\\nfile://universal-4.9/(.*) file://universal-4.8/\\1"\n\n') | ||
312 | 315 | ||
313 | # Allow additional config through sdk-extra.conf | 316 | # Allow additional config through sdk-extra.conf |
314 | fn = bb.cookerdata.findConfigFile('sdk-extra.conf', d) | 317 | fn = bb.cookerdata.findConfigFile('sdk-extra.conf', d) |