Enabling buildhistory currently changes the checksums for do_package. It should be possible to change it to avoid this; a couple of possibilities: * Use a postfunc of do_package instead of adding to PACKAGEFUNCS * Retrieve data from pkgdata rather than collecting it ourselves (may require extending pkgdata, but in the long run should allow buildhistory to collect data when a package is restored from sstate which it can't currently)
Improvements merged to master. Note that this relies upon a number of changes, a mostly complete list: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=c36c1989c134e36b3b93d8bd99a110ad6976a261 http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=4a75e83b29d6736a17d3a461774adb18b8ff5abf http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=cdfef971d3596778b9f88e784379ee2fd56acbfa http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=27ae6871db4f7282754be7d19eebeceb81f2f813 http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=0a5fdfbf36d168182480874c6175a33fec603db7