Bug 11417

Summary: Avoid checksums invalidation when inherit from ccache
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Leonardo Sandoval Gonzalez <leonardo.sandoval.gonzalez>
Component: coreAssignee: Ross Burton <ross.burton>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Medium+ CC: meta.mr.watcher, meta.watcher
Version: 2.3   
Target Milestone: 2.4 M2   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)
Bug Depends on:    
Bug Blocks: 10996    

Description Leonardo Sandoval Gonzalez 2017-04-26 15:20:25 UTC
If the ccache class is include (meta/classes/ccache.bbclass), it invalidates most (all?) checksums/signatures, requiring full tasks execution. The idea is to avoid this and when introduce it into the configuration, no task re-execution should be done (as with buildhistory, for example).
Comment 1 Ross Burton 2017-07-12 12:44:40 UTC
I *think* I solved this, patch on the list.
Comment 2 Ross Burton 2017-07-31 16:30:11 UTC
Various fixes merged as of oe-core ffeca7dcc1abe82cad8374a31bf72b36a472fa1b.