Created attachment 50 [details] ust test program When testing user space tracing using lttng ust, found the ust directory is missing for ARM under /usr/include. The error message is: fatal error: /ust/marker.h: No such file or directory. While it exists under /usr/include for x86. To reproduce: 1. Boot Qemu for Arm; 2. Copy the test program in attachment into qemu 3. Bring up a Terminal and compile the program with: gcc -o test_ust lust test_ust.c
LTTNG currently does not support qemuarm as it is ARMv5 based. As the liburcu README states: ARCHITECTURES SUPPORTED ----------------------- Currently, x86 (i386, i486, i586, i686), x86 64-bit, PowerPC 32/64, S390, S390x ARMv7l, Alpha, ia64 and Sparcv9 32/64 are supported. Only tested on Linux so far, but should theoretically work on other operating systems. ARMv7l depends on running a Linux kernel 2.6.15 or better. This is not a vaild bug against poky.
As stated in the last comment