Running 'clean' on a package could also remove the local ccache objects. Currently, if a failure results in a corrupt object file there is no option but to manually delete the file from the ccache database, leading to much confusion in the author..
Fixed in master http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=a5e31cb7132136de8836305edf9f5731b2e8886b
Setting to verified fixed. Verified with this commit: [alex@alex-v poky]$ git rev-parse --verify HEAD 0ffb02eec2beaea27ff0ec9d3d31b0a09e675a4c