mirror of
https://git.yoctoproject.org/poky
synced 2026-04-30 21:32:13 +02:00
sstate: Fix SSTATE_DUPWHITELIST variable usage
We need to split this variable before using it. Otherwise a single "/" character in the list whitelists every overlapping sysroot file which was not the intention making the whole thing useless. We'll start seeing warnings about overlapping files now this is working correctly after this patch. (From OE-Core rev: 9e31c748327e92b809330f4ad7b6aaecb2edf559) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
@@ -144,7 +144,7 @@ def sstate_install(ss, d):
|
||||
|
||||
# Check the file list for conflicts against the master manifest
|
||||
mastermanifest = d.getVar("SSTATE_MASTERMANIFEST", True)
|
||||
whitelist = d.getVar("SSTATE_DUPWHITELIST", True)
|
||||
whitelist = (d.getVar("SSTATE_DUPWHITELIST", True) or "").split()
|
||||
lock = bb.utils.lockfile(mastermanifest + ".lock")
|
||||
if not os.path.exists(mastermanifest):
|
||||
open(mastermanifest, "w").close()
|
||||
|
||||
Reference in New Issue
Block a user