如何使用 devtool 修复过时的补丁

grm*_*rmm 5 bitbake yocto

我正在将一个图层kirkstone作为过时的补丁移植到该图层,该补丁无法再应用(到u-boot)。可以devtool用那个补丁来修复吗?问题是默认情况下devtool modify会应用补丁,因此无法加载工作区。

yad*_*taf 5

devtool modify如果可以应用带有偏移量的补丁,则补丁刷新确实是最好的方法。当devtool modify应用补丁失败时,更新补丁的一种方法是:

  1. 删除不再适用的补丁SRC_URI
  2. devtool modify像往常一样运行
  3. 手动移植补丁并重新提交
  4. 像往常一样终止devtool finish

当然,如果某个补丁因为集成在上游而不适用,那么正确的解决方案是将其从SRC_URI.