简体   繁体   English

Yocto错误:do_package任务中构建libreoffice软件包失败

[英]Yocto error: Building libreoffice package fails in do_package task

I would like to integrate libreoffice on my tx6s-8035 KARO Board using yocto. 我想使用yocto将libreoffice集成到我的tx6s-8035 KARO板上 I use Ka-ro NXP/Freescale Yocto Project Community BSP recipe layers for yocto distro krogoth . 我使用Ka-ro NXP / Freescale Yocto Project Community BSP配方层来制作yocto distro krogoth I add too the meta-office layer from open-embedded. 我也从开放嵌入中添加了元办公室层 I have been facing many issues about packages and libraries dependency to build the libreoffice package. 我在构建libreoffice软件包时遇到了许多有关软件包和库依赖的问题。 The do_compile task work well but the do_package task fails with the following error: do_compile任务运行良好,但do_package任务失败,并出现以下错误:

ERROR: libreoffice-5.0.6.3-r0 do_package: QA Issue: File 
'/usr/lib/libreoffice/share/extensions/mysql-connector- 
ooo/libmysqlclient_r.so' from libreoffice was already stripped, this will 
prevent future debugging! [already-stripped]
WARNING: libreoffice-5.0.6.3-r0 do_package: libreoffice language file 
pattern not found:  /usr/lib/libreoffice/share/template/%{1}
ERROR: libreoffice-5.0.6.3-r0 do_package: Fatal QA errors found, failing 
task.
ERROR: libreoffice-5.0.6.3-r0 do_package: Function failed: do_package
ERROR: Logfile of failure stored in: /home/sconte/fsl-community- 
bsp/build_8135_cim/tmp/work/cortexa9hf-neon-poky-linux- 
gnueabi/libreoffice/5.0.6.3-r0/temp/log.do_package.8211
ERROR: Task 11 (/home/sconte/fsl-community-bsp/sources/meta-office/recipes- 
libreoffice/libreoffice/libreoffice.bb, do_package) failed with exit code 
'1'

Here is the log.do_package file output: log.do_package 这是log.do_package文件的输出: log.do_package

I view in this file that there is runstrip function which is executed on the same library it cound not find. 我在该文件中查看到有runtrip函数,该函数在找不到的同一库中执行。 What does runstrip means? 跳闸是什么意思? How can i work around this issue? 我该如何解决这个问题?

You can add INSANE_SKIP_${PN}_append = "already-stripped" to libreoffice_%.bbappend recipe to fix this QA error. 您可以将INSANE_SKIP_${PN}_append = "already-stripped"libreoffice_%.bbappend配方中,以解决此质量检查错误。 You can also send a patch upstream by following README . 您还可以按照README向上游发送补丁。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM