首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Bitbaking meta-mender core error Apalis Imx6?

Bitbaking meta-mender core error Apalis Imx6?
EN

Stack Overflow用户
提问于 2017-12-08 20:31:24
回答 1查看 145关注 0票数 0

我想在我的设备核心上安装补丁,为此我成功地添加了meta- Imx6 -core层,但是当我尝试bitbake vim时,例如我得到:

代码语言:javascript
复制
rama@RR06:/oe-core/build$ bitbake vim
NOTE: Trying for parse version info from: gcc version 5.2.1 20151005 (Linaro GCC 5.2-2015.11-2) 
NOTE: Trying for parse version info from: gcc version 5.2.1 20151005 (Linaro GCC 5.2-2015.11-2) 
NOTE: Trying for parse version info from: gcc version 5.2.1 20151005 (Linaro GCC 5.2-2015.11-2) 
Loading cache: 100% |#########################################################################################| ETA:  00:00:00
Loaded 983 entries from dependency cache.
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender-artifact/mender-artifact_2.1.1.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender-artifact/mender-artifact_2.0.0.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender-artifact/mender-artifact_2.0.1.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender-artifact/mender-artifact_git.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender-artifact/mender-artifact_1.0.0.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender-artifact/mender-artifact_2.0.2.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender-artifact/mender-artifact_2.1.0.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender/mender_1.3.0b1.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender/mender_1.2.1.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender/mender_1.1.1.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender/mender_git.bb
ERROR: ExpansionError during parsing /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender-artifact/mender-artifact_1.0.0.bb: Failure expanding variable GOPTESTBUILDFLAGS: SkipPackage: Unsupported CPU architecture: ${TUNE_ARCH}
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender/mender_1.1.0.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender/mender_1.0.0.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender/mender_1.2.0.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender/mender_1.0.1.bb
NOTE: Error during finalise of /home/rama/repositories/meta-mender/meta-mender-core/recipes-mender/mender/mender_1.1.2.bb

Summary: There was 1 ERROR message shown, returning a non-zero exit code.

如果我移除meta- layer core层,vim可以成功烘焙。

我用的是Ubuntu 14.04,mender的分支是pyro

EN

回答 1

Stack Overflow用户

发布于 2017-12-09 02:42:10

我不能确定*,但我认为问题是基于poky和meta-mender core之间的不兼容版本。

这个错误告诉我们bitbake找不到这个变量GOPTESTBUILDFLAGS的定义。

我假设您正在poky或更老版本上使用pyro分支,且在下一版本的GOPTESTBUILDFLAGS的go.bbclass定义中,它将显示为rocko go.bbclass。我的建议是尝试更新poky版本到rocko分支。

使用最新版本的poky,meta-mender core和meta-oe (here is vim recipe),我能够使用这个配置层‘烘焙’vim。

*切换到pyro分支(meta-mender core)后,我在任何其他文件中都找不到使用GOPTESTBUILDFLAGS变量重现此问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47714490

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档