如何在Yocto中覆盖bbappend文件中的校验和

时间:2017-09-13 12:38:57

标签: yocto bitbake

我想覆盖文件的校验和而不编辑实际的bb文件。我有自己的元图层和编写bbappened文件的任何方法,我可以覆盖校验和值吗?

这里的问题是原始BB文件包含源文件的错误校验和,我需要更改它而不编辑原始文件。但是在构建时,bitbake应该考虑我通过我自己的层通过bbappend文件提供的新校验和。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

您应该可以在自己图层的.bbappend文件中执行此操作。 只需添加

SRC_URI[md5sum] =
SRC_URI[sha256sum] =
在你的bbappend文件中

但是,如果上游tarball的校验和已经更改,你真的应该更新上游层。