0

我想使用 yocto在我的tx6s-8035 KARO 板上集成libreoffice。我使用Ka-ro NXP/Freescale Yocto Project Community BSP recipe layers for yocto distro krogoth。我也添加了开放嵌入的元办公层。我在构建 libreoffice 包时遇到了很多关于包和库依赖的问题。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'

这是 log.do_package 文件输出:log.do_package

我在这个文件中查看了运行条函数,它在它找不到的同一个库上执行。runtrip是什么意思?我该如何解决这个问题?

4

1 回答 1

1

您可以添加INSANE_SKIP_${PN}_append = "already-stripped"libreoffice_%.bbappend配方以修复此 QA 错误。您还可以按照README向上游发送补丁。

于 2018-04-05T13:53:34.487 回答