[yocto] Yocto 2.7: basehash / taskhash mismatch when disabling uninative

Wolfgang Tolkien w at tolkien.email
Tue May 28 22:39:46 PDT 2019


Hi there,

I'm upgrading from Yocto 2.5  to 2.7. I have a recipe that (for legacy reason-) builds a 32bit "-native" executable. I am disabling uninative by setting

SSTATEPOSTUNPACKFUNCS_remove = "uninative_changeinterp"

This worked well with Yocto 2.5, but with Yocto 2.7 I'm getting

ERROR: When reparsing virtual:native:my-32bit-recipe_1.0.bb.do_populate_sysroot, the basehash value changed from <before> to <after>

ERROR: When reparsing virtual:native:my-32bit-recipe_1.0.bb.do_populate_lic, the basehash value changed from <before> to <after>

ERROR: my-32bit-recipe-native-1.0-r0 do_populate_sysroot: Taskhash mismatch <hash1> versus <hash2> for virtual:native:my-32bit-recipe_1.0.bb.do_populate_sysroot

[... lots of these...]

Any pointers would be appreciated!

Thanks,

Wolfgang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20190529/6bbc9902/attachment.html>


More information about the yocto mailing list