您好我在我的bb文件中添加了补丁,yocto确实应用了补丁但是并没有合并它们只是应用更改。如何使用bitbake来应用补丁?我知道在食谱 - 内核我的补丁合并但不是其他地方?
答案 0 :(得分:1)
要清楚,没有补丁合并这样的东西。在解压缩源之后立即应用补丁。
要在配方上应用补丁,请确保将补丁文件放在配方的子文件夹中。此子文件夹名称必须是“文件”或包名称。
然后你需要在SRC_URI中使用它(如here)。
没有更多信息,我无法详细介绍
答案 1 :(得分:0)
要在我们的食谱中应用补丁,您必须创建一个" .bbappend"配方文件。确保 .bbappend的名称和版本与 .bb文件相同。
在.bbappend文件中添加,
FILESEXTAPATCH = "path_to_your_patch_directory"
SRC_URI += "patch_name.patch"
下次运行Bitbake构建配方时,Bitbake会在构建之前检测到更改,提取并应用补丁。
您提供的信息还不够。所以如果可能的话显示.bb或.bbappend文件。