yocto不会合并我的补丁

yocto不会合并我的补丁,yocto,bitbake,Yocto,Bitbake,嗨,我正在我的bb文件上添加补丁,yocto确实应用了补丁,但是没有合并它们,只是应用了更改。如何让bitbake应用补丁?我知道在recipes内核中,我的补丁被合并了,但在其他任何地方都没有 要清楚,没有补丁合并这样的事情。在解压缩源代码后立即应用修补程序 要在配方上应用修补程序,请确保将修补程序文件放在配方的子文件夹中。此子文件夹名称必须是“文件”或包名称 然后您需要在SRC_URI中包含它(比如) 如果没有更多信息,我无法详细说明要对我们的配方应用修补程序,您必须为配方创建一个“.bba

嗨,我正在我的bb文件上添加补丁,yocto确实应用了补丁,但是没有合并它们,只是应用了更改。如何让bitbake应用补丁?我知道在recipes内核中,我的补丁被合并了,但在其他任何地方都没有

要清楚,没有补丁合并这样的事情。在解压缩源代码后立即应用修补程序

要在配方上应用修补程序,请确保将修补程序文件放在配方的子文件夹中。此子文件夹名称必须是“文件”或包名称

然后您需要在SRC_URI中包含它(比如)


如果没有更多信息,我无法详细说明

要对我们的配方应用修补程序,您必须为配方创建一个“.bbappend”文件。请确保.bbappend的名称和版本与.bb文件相同

在.bbappend文件add中

fileextapatch=“路径到您的补丁程序目录”

SRC\u URI+=“patch\u name.patch”

下次运行Bitbake构建配方时,Bitbake将检测更改,获取并在构建之前应用修补程序


你提供的信息还不够。因此,如果可能,请显示.bb或.bbappend文件。

这里没有足够的信息-至少显示bb文件。此外,“合并”在这里也没有真正的意义,您看到的问题到底是什么?看起来您的问题在这里得到了描述和回答:嗨,这里是我的SRC_URI+=”file://0001-just-a-test.patch“我有一个文件/0001-just-a-test.patch该补丁确实适用,但它没有签入。如果我做git日志,我就看不到历史。如果我在内核中添加补丁,我可以做git日志并查看history@GabrielPadilla当您在git存储库中应用补丁时,只会反映更改,如果您想在git日志中创建条目,则必须在应用补丁后显式执行git提交。请通过。对于内核,您需要检查内核配方/类文件。我还没有检查,但它的配方/类中可能会写入git commit,这就是为什么您可以在git日志中看到它的条目。