summaryrefslogtreecommitdiffstats
path: root/scripts/sstate-cache-management.sh
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2012-08-25 15:48:14 +0000
committerRichard Purdie <richard.purdie@linuxfoundation.org>2012-08-30 17:29:13 -0700
commit1f1b6f93d6b7aa8c9bd9bb5b1826997812e36932 (patch)
tree149a7710d637a2111d00c282d333ae414c21077c /scripts/sstate-cache-management.sh
parent4337545ea05ec9d9f64244bb6be83fab329478d1 (diff)
downloadopenembedded-core-contrib-1f1b6f93d6b7aa8c9bd9bb5b1826997812e36932.tar.gz
sstate.bbclass: Detect overwriting files in sstate controlled directories
We have a potential problem where two sstate packages try and touch the same file. This adds code which will print a warning whenever this happens. The implementation does but by maintaining a master file list and comparing file accesses against this. There are a number of places we have duplicate accesses which are harmless, mostly in the deploy directory so these are whitelisted. For now the code prints warnings, this could be strengthened in future to become error messages. Whilst working on this code on and off over the past few months various issues were uncovered, some serious. [YOCTO #238] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts/sstate-cache-management.sh')
0 files changed, 0 insertions, 0 deletions