首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Yocto使用meta-swupdate生成映像时获得解析错误

使用Yocto使用meta-swupdate生成映像时获得解析错误
EN

Stack Overflow用户
提问于 2021-08-10 06:23:25
回答 1查看 374关注 0票数 0

我正在尝试设计一个OTA更新系统,并希望在Yocto中使用,下面是我所做的:

  1. bitbake-layers add-layer ../meta-openembedded/meta-oe/

  1. bitbake-layers add-layer ../meta-swupdate

  1. bitbake-layer showlayers

代码语言:javascript
复制
NOTE: Starting bitbake server...
layer                 path                                      priority
==========================================================================
meta                  /home/ut/repo/poky/meta                   5
meta-poky             /home/ut/repo/poky/meta-poky              5
meta-yocto-bsp        /home/ut/repo/poky/meta-yocto-bsp         5
meta-oe               /home/ut/repo/os-dev/yocto/meta-openembedded/meta-oe  6
meta-swupdate         /home/ut/repo/os-dev/yocto/meta-swupdate  6

conf/local.conf中:我设置了MACHINE ?= "qemuarm64"

和建造:

bitbake swupdate-image

我得到的是:

代码语言:javascript
复制
ERROR: ParseError at /home/ut/repo/os-dev/yocto/meta-swupdate/recipes-support/swupdate/swupdate.inc:10: unparsed line: 'LICENSE:${PN}-lua = "LGPLv2+"'                                     | ETA:  --:--:--

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

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-10 12:41:36

不要使用master分支的https://github.com/sbabic/meta-swupdate

使用与您的poky分支兼容的分支。(德福,宙斯,.)

例如,在dunfell分支中,它是固定的:

代码语言:javascript
复制
LICENSE_${PN}-lua = "LGPLv2+"
LICENSE_${PN}-www = "MIT"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68721907

复制
相关文章

相似问题

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