Somewhat new to Yocto. Trying to build a library. It compiled but I'm having issues during the package task. The error output is
ERROR: anokiwavelib-1.0+gitAUTOINC+16df62468c-r0 do_package_qa: QA Issue: -dev package contains non-symlink .so: anokiwavelib-dev path '/work/cortexa9hf-neon-xilinx-linux-gnueabi/anokiwavelib/1.0+gitAUTOINC+16df62468c-r0/packages-split/anokiwavelib-dev/usr/lib/libAnokiWave.so' [dev-elf] ERROR: anokiwavelib-1.0+gitAUTOINC+16df62468c-r0 do_package_qa: QA run found fatal errors. Please consider fixing them. ERROR: anokiwavelib-1.0+gitAUTOINC+16df62468c-r0 do_package_qa: Function failed: do_package_qa ERROR: Logfile of failure stored in: /home/someuser/projects/petalinux-build-system/petalinux-build-env/tmp/work/cortexa9hf-neon-xilinx-linux-gnueabi/anokiwavelib/1.0+gitAUTOINC+16df62468c-r0/temp/log.do_package_qa.5765 ERROR: Task (/home/someuser/projects/petalinux-build-system/sources/core/../meta-customlayer/recipes-anokiwave/lib/anokiwavelib_git.bb:do_package_qa) failed with exit code '1' I do understand the issue. It doesn't create links for libAnokiWave.so and libAnokiWave.so.1. I do see the following in /home/someuser/projects/petalinux-build-system/petalinux-build-env/tmp/work/cortexa9hf-neon-xilinx-linux-gnueabi/anokiwavelib/1.0+gitAUTOINC+16df62468c-r0/package/usr/lib drwxr-xr-x 3 someuser someuser 4096 Nov 29 14:10 ./ drwxr-xr-x 4 someuser someuser 4096 Nov 29 14:10 ../ drwxr-xr-x 2 someuser someuser 4096 Nov 29 14:10 .debug/ -rw-r--r-- 2 someuser someuser 45084 Nov 29 14:10 libAnokiWave.so -rw-r--r-- 2 someuser someuser 45088 Nov 29 14:10 libAnokiWave.so.1 -rwxr-xr-x 2 someuser someuser 45092 Nov 29 14:10 libAnokiWave.so.1.0.1* and .debug contains drwxr-xr-x 2 someuser someuser 4096 Nov 29 14:10 ./ drwxr-xr-x 3 someuser someuser 4096 Nov 29 14:10 ../ -rwxr-xr-x 2 someuser someuser 81500 Nov 29 14:10 libAnokiWave.so* -rwxr-xr-x 2 someuser someuser 81500 Nov 29 14:10 libAnokiWave.so.1* -rwxr-xr-x 2 someuser someuser 81500 Nov 29 14:10 libAnokiWave.so.1.0.1* Which is incorrect, libAnokiWave.so and libAnokiWave.so.1 are not links. I'm not really sure how to fix this. Would appreciate any help with it. -- Rail Shafigulin Software Engineer Esencia Technologies -- *ESENCIA TECHNOLOGIES, INC.*3945 Freedom Circle, Suite #360, Santa Clara CA 95054 ________________________________________________________ Phone: +1 408 736 8284 Fax: +1 408 519 3475 http://www.esenciatech.com | http://www.lnttechservices.com -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto