【问题标题】:Bitbake: How to include a change from `meta/lib/oe/` into my Yocto build?Bitbake:如何将 `meta/lib/oe/` 的更改包含到我的 Yocto 构建中?
【发布时间】:2020-06-15 16:49:37
【问题描述】:

我正在使用旧版本的 Yocto 构建 linux 映像。假设我正在构建的版本是Sumo

我想更改 Zeus。例如,如果它是来自recipes-support 的东西,那么我知道我只需要在我自己的层中添加配方。这是一个很好的标准程序。这部分我很熟悉。

但是,如果我想要更改 sources/poky/meta/lib/oe/utils.py(即 Zeus)而不是 Sumo 版本的 Yocto,该怎么办?是否有可能通过使用配方来获得这种变化?如果是,那么如何以标准 Yocto 食谱的方式获得它?

【问题讨论】:

  • 答案完全取决于案例的具体情况:您可能能够使用 Zeus 实用程序功能并在您的配方中重现它,这样您的配方就不再使用旧的实用程序功能——然后是配方改变就足够了。否则,您也许可以为 yocto 源提供一个简单的补丁。或者更改可能很难移植,以至于没有意义。

标签: linux embedded-linux yocto bitbake openembedded


【解决方案1】:

可以将来自 zeus 的更改合并到您自己的基于相扑的分支中。 不过,这是否容易完全取决于更改。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-18
    • 2020-01-05
    • 1970-01-01
    • 2021-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-02
    相关资源
    最近更新 更多