diff options
author | Patrick Ohly <patrick.ohly@intel.com> | 2017-03-17 18:56:59 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-03-21 22:43:02 +0000 |
commit | a678f54e710e46b3cf674ffa41d6432b22effbdf (patch) | |
tree | 043fbd48d00e723828cce03a1c5ae077c1c21f68 /README | |
parent | cd2ed7f80b555add07795cc0cbaee866e6c193a3 (diff) | |
download | openembedded-core-a678f54e710e46b3cf674ffa41d6432b22effbdf.tar.gz openembedded-core-a678f54e710e46b3cf674ffa41d6432b22effbdf.tar.bz2 openembedded-core-a678f54e710e46b3cf674ffa41d6432b22effbdf.zip |
image_types_wic.bbclass: tighten dependency to help do_rm_work_all
Depending on wic-tools:do_build pulls a lot of additional, indirect
dependencies into the image sysroot during do_image_wic as soon as
rm_work.bbclass is active, because then we have
do_build->do_rm_work_all->[all dependencies]. One of those
dependencies is libgcc-initial, which clashes with libgcc itself,
leading to errors in extend_recipe_sysroot like this:
Exception: FileExistsError: [Errno 17] File exists: '.../tmp/sysroots-components/corei7-64/glibc-initial/usr/include/fstab.h' -> '.../tmp/work/intel_corei7_64-poky-linux/core-image-minimal/1.0-r0/recipe-sysroot/usr/include/fstab.h'
As the image recipe only needs the sysroot of wic-tools and does not
need to wait for the build of wic-tools to finish, depending on
do_populate_sysroot is the better choice and happens to avoid
the problem above.
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions