]> code.ossystems Code Review - openembedded-core.git/commit
staging: Fix a logic error which caused dependency removal
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 1 Sep 2017 14:18:15 +0000 (15:18 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 11 Sep 2017 21:15:51 +0000 (22:15 +0100)
commit3969c068bc9557b405a5ad61c10c402ec93bd932
tree1ebda09edcda4d00062f3c47ec6878a0d5e1ab72
parent970d4df7336e5102ac61e66689e977fb2e41a1aa
staging: Fix a logic error which caused dependency removal

There was a logic error in the dependency cleanup code which meant
it would remove dependencies which other tasks still depended upon.
Fix the path names so the comparisions work as intended.

This fixes dependencies accidentally disappearing from sysroots
under certain reconfiguration situations.

(From OE-Core rev: 1634fe5148b3501f2c1b75cf7fb704a2ef60424e)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit a6631eed6fc70b305e769998d6f22f345e37decc)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
meta/classes/staging.bbclass