2017-09-13 20 views
0

我想覆蓋文件的校驗和而不編輯實際的bb文件。我有我自己的元層和任何方式來寫一個bbappened文件,我可以覆蓋校驗和值?如何覆蓋Yocto中bbappend文件中的校驗和

這裏的問題是原始BB文件包含源文件的校驗和錯誤,我需要在不編輯原始文件的情況下對其進行更改。但在構建時,bitbake應該考慮通過我自己的層通過bbappend文件提供的新校驗和。有沒有辦法做到這一點?

+0

在你問這裏之前,你曾經嘗試過和失敗過嗎? – Anders

回答

0

您應該可以在自己的圖層中的.bbappend文件中執行此操作。 只需在您的bbappend文件中添加

SRC_URI[md5sum] = 
SRC_URI[sha256sum] = 

但是,如果上游tarball的校驗和發生了變化,您應該更新上游層。

+0

謝謝。我試過這個,但是這個改變並沒有在編譯時反映出來。 –