Over the last month I have been working with native sstate cache reuse. I have had many issues, but have been able to resolve them. One build failure happened when almost all of the native sstate files were properly retrieved but zlib-native was not [1]. If sstate_create_package in sstate.bbclass gets called before zlib-native is built, tar in the buildtools executes the host gzip, which tries to use libz.so in the buildtools and fails. By adding pigz to the buildtools this race condition cannot happen.
[1]: The bug where native packages are found in the sstate cache but get rebuilt anyways seems to have been fixed recently. This has made reproducing the build failure more difficult, but the race condition still exists. --- Konrad Scherer, MTS, Linux Products Group, Wind River _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core