meta-qt5 Krogoth Branch Building' do_populate_sysroot'

时间:2016-05-05 06:56:02

标签: qt5 yocto qtwebengine

我正在尝试构建&meta-qt5 krogoth分支'但是我在qtwebengine' do_populate_sysroot'状态。

  

错误:qtwebengine-5.6.0 + gitAUTOINC + 643aa579fc_8252b18aa3-r0 do_populate_sysroot:QA问题:Qt5WebEngineCore.pc在路径/ home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf中的健全性测试(tmpdir)失败-neon-vfpv4-poky-linux-gnueabi / qtwebengine / 5.6.0 + gitAUTOINC + 643aa579fc_8252b18aa3-r0 / sysroot-destdir / usr / lib / pkgconfig [pkgconfig]

     

错误:qtwebengine-5.6.0 + gitAUTOINC + 643aa579fc_8252b18aa3-r0 do_populate_sysroot:上面构建的软件包打破了QA分期

     

错误:qtwebengine-5.6.0 + gitAUTOINC + 643aa579fc_8252b18aa3-r0 do_populate_sysroot:功能失败:do_qa_staging   错误:失败的日志文件存储在:/home/yusuf/yocto-krogoth/poky/qt5Toolchain/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/qtwebengine/5.6.0+gitAUTOINC+643aa579fc_8252b18aa3-r0/temp /log.do_populate_sysroot.2443

     

错误:任务878(/home/yusuf/yocto-krogoth/poky/meta-qt5/recipes-qt/qt5/qtwebengine_git.bb,do_populate_sysroot)失败,退出代码为' 1'

这是' log.do_populate_sysroot.2443'文件:

  

DEBUG:执行python函数sstate_task_prefunc

     

DEBUG:Python函数sstate_task_prefunc已完成

     

DEBUG:执行python函数do_populate_sysroot

     

DEBUG:执行shell函数sysroot_stage_all

     

0块

     

0块

     

0块

     

DEBUG:Shell函数sysroot_stage_all完成

     

DEBUG:执行python函数sysroot_strip

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note --strip-unneeded' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky- Linux的gnueabi / qtwebengine / 5.6.0 + gitAUTOINC + 643aa579fc_8252b18aa3-R0 / SYSROOT-DESTDIR / usr / lib中/ libQt5WebEngineWidgets.so.5.6.1'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky-linux-gnueabi / qtwebengine /5.6.0+gitAUTOINC+643aa579fc_8252b18aa3-r0/sysroot-destdir/usr/share/qt5/examples/webenginewidgets/markdowneditor/markdowneditor'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky-linux-gnueabi / qtwebengine /5.6.0+gitAUTOINC+643aa579fc_8252b18aa3-r0/sysroot-destdir/usr/share/qt5/examples/webenginewidgets/contentmanipulation/contentmanipulation'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note --strip-unneeded' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky- Linux的gnueabi / qtwebengine / 5.6.0 + gitAUTOINC + 643aa579fc_8252b18aa3-R0 / SYSROOT-DESTDIR / usr / lib中/ QT5 / QML / QtWebEngine /实验/ libqtwebengineexperimentalplugin.so'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky-linux-gnueabi / qtwebengine /5.6.0+gitAUTOINC+643aa579fc_8252b18aa3-r0/sysroot-destdir/usr/share/qt5/examples/webenginewidgets/simplebrowser/simplebrowser'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky-linux-gnueabi / qtwebengine /5.6.0+gitAUTOINC+643aa579fc_8252b18aa3-r0/sysroot-destdir/usr/share/qt5/examples/webengine/minimal/minimal'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky-linux-gnueabi / qtwebengine /5.6.0+gitAUTOINC+643aa579fc_8252b18aa3-r0/sysroot-destdir/usr/lib/qt5/libexec/QtWebEngineProcess'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky-linux-gnueabi / qtwebengine /5.6.0+gitAUTOINC+643aa579fc_8252b18aa3-r0/sysroot-destdir/usr/share/qt5/examples/webenginewidgets/minimal/minimal'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky-linux-gnueabi / qtwebengine /5.6.0+gitAUTOINC+643aa579fc_8252b18aa3-r0/sysroot-destdir/usr/share/qt5/examples/webenginewidgets/demobrowser/demobrowser'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note --strip-unneeded' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky- Linux的gnueabi / qtwebengine / 5.6.0 + gitAUTOINC + 643aa579fc_8252b18aa3-R0 / SYSROOT-DESTDIR / usr / lib中/ libQt5WebEngineCore.so.5.6.1'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note --strip-unneeded' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky- Linux的gnueabi / qtwebengine / 5.6.0 + gitAUTOINC + 643aa579fc_8252b18aa3-R0 / SYSROOT-DESTDIR / usr / lib中/ libQt5WebEngine.so.5.6.1'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky-linux-gnueabi / qtwebengine /5.6.0+gitAUTOINC+643aa579fc_8252b18aa3-r0/sysroot-destdir/usr/share/qt5/examples/webengine/quicknanobrowser/quicknanobrowser'

     

DEBUG:runstrip:' arm-poky-linux-gnueabi-strip' --remove-section = .comment --remove-section = .note --strip-unneeded' / home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky- Linux的gnueabi / qtwebengine / 5.6.0 + gitAUTOINC + 643aa579fc_8252b18aa3-R0 / SYSROOT-DESTDIR / usr / lib中/ QT5 / QML / qtWebEngine / libqtwebengineplugin.so'

     

DEBUG:Python函数sysroot_strip完成

     

DEBUG:Python函数do_populate_sysroot完成

     

DEBUG:执行python函数do_qa_staging

     

注意:QA检查暂存

     

错误:QA问题:Qt5WebEngineCore.pc在路径/ home / yusuf / yocto-krogoth / poky / qt5Toolchain / tmp / work / cortexa7hf-neon-vfpv4-poky-linux-gnueabi / qtwebengine /中未通过健全性测试(tmpdir) 5.6.0 + gitAUTOINC + 643aa579fc_8252b18aa3-r0 / sysroot-destdir / usr / lib / pkgconfig [pkgconfig]

     

错误:上面构建的软件包打破了QA分期

     

DEBUG:Python函数do_qa_staging完成

     

错误:功能失败:do_qa_staging

这个问题的原因是什么?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

确切地说,在执行任务do_qa_staging()期间发生错误。

3月份在openembedded列表上提出了类似的问题:[oe] [meta-qt5][PATCH] qtbase: fix up pkgconfig replacements。你可以看到它的响应是:

  

我用qtwebengine测试过   PV =“5.5.99 + 5.6.0-rc + gitAUTOINC + 3f02c25de4_779a2388fc”,它是   工作

然后OP写道他只是删除了meta-luneui层(可以通过更改build / conf /目录中bblayers.conf文件中的BBLAYERS变量的值来完成。)

patch似乎也解决了这个问题。

当您遇到此问题时,我建议您在5.5版中尝试使用qtwebengine,看看结果是什么。要尝试它,如上所述,在qtwebengine_git.bb配方中更改PV变量的值。