Yocto 生成 x264 错误英特尔® Galileo 主板

文档

故障排除

000006363

2017 年 04 月 25 日

你看到什么了?

当您遵循 Intel® Galileo Boards 的生成支持包时, 会出现以下错误:

/错误: 函数失败: 公式失败: 回迁命令失败, 退出代码 128, 输出:
/致命: 引用不是树: c6bfcec47c9d1fff0489a30215501babea29f59c
/

错误: 任务1880
(/首页/ubuntu/台式机/伽利略/FreshStart/Board_Support_Package_Sources_for_Intel_Quark_v1.0 0/元 clanton_v1.0. 0/元/元/元-oe/食谱-多媒体/x264/x264_git. bb, do_unpack) 退出代码 "1" 失败

 

你为什么会看到它?

因为 x264 哈希代码已更新。

如何修复它:

要解决此问题, 请更新哈希代码。

  1. 打开在以下目录中找到的 x264_git 文件:
    /元 clanton_v1.0 0 元/元/元-oe/食谱-多媒体/x264/x264_git. bb
     
  2. 用新的哈希代码替换 SRCREV:
    旧: SRCREV = "1cffe9f406cc54f4759fc9eeb85598fb8cae66c7"
    新建: SRCREV = "bfed708c5358a2b4ef65923fb0683cefa9184e6f"


更改 x264_git 文件后, 用 bitbake 完成图像的生成。如果错误消息继续存在, 则可能是哈希代码再次发生更改。要获取更新的哈希代码, 请运行以下命令。然后复制并替换新代码。

git 克隆 git://git videolan. x264. git
cd x264
git 日志--grep 修复可能的问题, 具有超出规范的可调整值