[openbmc] Adding new recipe qa error
Arjun Padmanabhan
arjun.padmanabhan at microsemi.com
Fri Oct 14 00:07:30 AEDT 2016
Hi,
I was using host usb passthorugh for testing my application in emulated environment when using qemu-x86-64. I could access host usb by adding "-usb -device usb-host,hostbus=x,hostaddr=y" to qemu. Usb will be added in /mnt/.
Same command is not working as expected in qemuarm emulated environment. Command is passing but I could not access usb in emulated environment. When executing qemu command, usb is getting ejected from host system.
-Anyone have idea on emulating a host usb in qemuarm environment?
As an alternative way, I am adding a custom recipe which includes my application. Application folder structure includes cross-compiled *.a and *.so.
I am getting following errors while do_package_qa().
- Mycode-1.0-r0 do_package_qa: QA Issue: non -staticdev package contains static .a library ...............
- Mycode-1.0-r0 do_package_qa: QA Issue:No GNU_HASH in elf binary .......................
-Is there any way to include static library in my recipe to openbmc image by getting past qa issue?
-Is there a way to skip GNU_HASH check in so files which is in my custom development recipe?
- A way I found while searching through google was to add export LD="${LD} --hash-style=gnu" before compiling my binaries. Is there any other way where I can disable GNU_CHECK for my recipe?
Thanks and Regards
Arjun Padmanabhan
Software Design Engineer
Microsemi Storage Solutions India Pvt. Ltd.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ozlabs.org/pipermail/openbmc/attachments/20161013/1545a65f/attachment.html>
More information about the openbmc
mailing list