问题标签 [bitbake]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
yocto - bitbake 没有找到更新的食谱
我试图在我现有的 OE 环境中包含从当前 yocto 版本升级的自动工具,而不升级我现有的所有包,所以我在我的 conf 文件中添加了 yocto 作为层:
在原来的oe-core层,我有automake_1.12.3:
在 yocto 层:
但是,bitbake 只能找到 1.12.3 版本:
但是,我相信层配置和路径是正确的,因为如果我通过在 yocto 层中复制/重命名 automake_1.14.1.bb 来创建虚拟配方 zz:
然后,bitbake 发现它很好:
这一切都让我想知道 bitbake 是否有某种缓存状态导致它跳过对较新版本的 automake 的搜索。
有没有办法强制 bitbake 忽略它的缓存并再次搜索并详细说明它正在使用的确切搜索过程?(我使用了 -vDDD 但它只显示它添加了 Yocto 层,而不是给定包的特定搜索详细信息。
谢谢,乙
qemu - Yocto 中的 qemu 和 qemu-native 包有什么区别?
我想了解这两个包之间的关系,因为似乎更改“qemu”的源 uri 会导致 qemu-native 的构建损坏。
我不是 Yocot/Bitbake 专家,所以稍微澄清一下会有很长的路要走。
谢谢。
yocto - 如何让 bitbake 生成 .deb 包
Bitbake 默认生成 .rpm 文件,但不幸的是 .rpm 文件在 debian 或 ubuntu 系统上不起作用。如何让bitbake直接生成.deb文件?
yocto - Yocto:无法继承文件类/autotools-brokensep.bbclass
我是 yocto 项目的新手。运行 bitbake 命令时出现以下错误
我的 bblayers.conf 文件是
我的 local.conf 文件是(仅限编辑的行)
任何人熟悉这些类型的错误?请随时询问是否需要任何进一步的细节来理解问题
编辑:这是 persistence-client-library_git.bb 文件
git - 无法为 qemuarm (linux-yocto) 应用补丁,无法更新 git 树
我正在尝试构建一个 core-image-minimal
我做了一个 git pull 并在这个版本中遇到了同样的问题:
我总是有这个错误:
我尝试使用“bitbake -c devshell linux-yocto”,但在我得到一个 shell 之前它最终会出现同样的错误。
我看不到如何调试此问题。
ubuntu-14.04 - 在 Pandaboard 上构建 Yocto
我正在 Pandaboard 上使用 meta-ivi 构建 yocto-poky。我看到这个帖子说只有 denzil 或更早版本的 poky 支持熊猫板。我试过“denzil”但得到了这个错误
然后我尝试使用“dora”并收到此错误
关于在 Pandaboard 上以图像运行的 poky、meta-ivi、meta-ti 版本的实施有什么建议吗?
我正在使用 Ubuntu 14.04。
bash - 如何在 bitbake 中扩展 bash 变量?
我有一个具有 bash 功能的 bitbake 类。
xorriso_opts 里面的所有变量都被展开,ISO_DIR 指向目录等等,但是当用${xorriso_opts} 调用xorriso 时,变量xorriso_opts 没有展开。
该函数在bitbake生成的运行文件中如下所示:
使用变量中给出的参数运行命令时,bitbake 有什么技巧吗?
yocto - 在 yocto 环境中添加新文件代替现有文件
我正在尝试添加新的 c 文件来代替从 git 下载包后已经出现的文件。尝试 bbappend 但原始文件仍然存在。还修改了 src_uri += file://fileone.c 但这也不是覆盖文件。任何建议都会有很大帮助
问候马扬克
yocto - do_compile[noexec] 和 bitbake 配方中的空函数有什么区别?
如果我想禁用特定的构建步骤,我可以使用以下任何一种:
或者
这些替代品有什么区别?我听说使用noexec
.
embedded-linux - Bitbake 构建错误
我使用了命令
但出现以下错误。
错误:函数失败:URL 提取器失败:' https://www.khronos.org/registry/khronos_headers.tgz;name=gles-h '。无法从任何来源获取 URL。
错误:故障日志文件存储在:/home/vqhost/oe-core/build/out-eglibc/work/colibri_t20-angstrom-linux-gnueabi/trdx-nv-binaries-1.0-r11/temp/log.do_fetch.6970注意:配方 trdx-nv-binaries-1.0-r11:任务 do_fetch:失败
错误:任务 1659 (/home/vqhost/oe-core/build/../stuff/meta-toradex/recipes/trdx-nv-binaries/trdx-nv-binaries.bb, do_fetch) 失败,退出代码为“1”
所以请指导我如何解决这个错误。