[meta-freescale] imx6q imx-test failure with x11 disabled

Lauren Post Lauren.Post at freescale.com
Fri Jan 17 14:30:45 PST 2014


Unfortunately imx-test is not working in non-x11 backend builds.  Something on my todo list to fix after GA release.   I have not found a clean way to ignore the x11 test cases on a non-x11 image to avoid this error.

From: meta-freescale-bounces at yoctoproject.org [mailto:meta-freescale-bounces at yoctoproject.org] On Behalf Of Morgan McKenzie
Sent: Friday, January 17, 2014 1:15 PM
To: meta-freescale at yoctoproject.org
Subject: [meta-freescale] imx6q imx-test failure with x11 disabled

Hi,

I'm attempting to build an image for an imx6q sabre auto board, with the aim of building QT5. I'm able to get Dora to build properly but I need some of the more recent changes in Master. However, it isn't building - I've disabled x11 as I do not wish to use it (DISTRO_FEATURES_remove x11 in my .conf file).

I'm getting the following error (pasted below) - as far as I can see it is mxc_vpu_test failing when it tries including X11. Anyone know what I can do to get this working?

Regards,

Morgan McKenzie



Here's the output:

| make -C mxc_vpu_test
| make[2]: Entering directory `/storage/fsl-master/build/tmp/work/imx6qsabreauto-poky-linux-gnueabi/imx-test/1_3.10.9-1.0.0-r0/imx-test-3.10.9-1.0.0/test/mxc_vpu_test'
| arm-poky-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/include              -I/storage/fsl-master/build/tmp/work/imx6qsabreauto-poky-linux-gnueabi/imx-test/1_3.10.9-1.0.0-r0/imx-test-3.10.9-1.0.0/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/uapi              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/arch/arm/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/rng/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/sahara2/include -Wall -O2 -c main.c -o main.o
| In file included from /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/videodev2.h:66:0,
|                  from vpu_test.h:19,
|                  from main.c:26:
| /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/types.h:13:2: warning: #warning "Attempt to use kernel headers from user space, see http://kernelnewbies.org/KernelHeaders" [-Wcpp]
|  #warning "Attempt to use kernel headers from user space, see http://kernelnewbies.org/KernelHeaders"
|   ^
| arm-poky-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/include              -I/storage/fsl-master/build/tmp/work/imx6qsabreauto-poky-linux-gnueabi/imx-test/1_3.10.9-1.0.0-r0/imx-test-3.10.9-1.0.0/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/uapi              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/arch/arm/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/rng/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/sahara2/include -Wall -O2 -c dec.c -o dec.o
| In file included from /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/videodev2.h:66:0,
|                  from vpu_test.h:19,
|                  from dec.c:24:
| /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/types.h:13:2: warning: #warning "Attempt to use kernel headers from user space, see http://kernelnewbies.org/KernelHeaders" [-Wcpp]
|  #warning "Attempt to use kernel headers from user space, see http://kernelnewbies.org/KernelHeaders"
|   ^
| arm-poky-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/include              -I/storage/fsl-master/build/tmp/work/imx6qsabreauto-poky-linux-gnueabi/imx-test/1_3.10.9-1.0.0-r0/imx-test-3.10.9-1.0.0/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/uapi              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/arch/arm/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/rng/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/sahara2/include -Wall -O2 -c enc.c -o enc.o
| In file included from /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/videodev2.h:66:0,
|                  from vpu_test.h:19,
|                  from enc.c:24:
| /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/types.h:13:2: warning: #warning "Attempt to use kernel headers from user space, see http://kernelnewbies.org/KernelHeaders" [-Wcpp]
|  #warning "Attempt to use kernel headers from user space, see http://kernelnewbies.org/KernelHeaders"
|   ^
| arm-poky-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/include              -I/storage/fsl-master/build/tmp/work/imx6qsabreauto-poky-linux-gnueabi/imx-test/1_3.10.9-1.0.0-r0/imx-test-3.10.9-1.0.0/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/uapi              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/arch/arm/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/rng/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/sahara2/include -Wall -O2 -c capture.c -o capture.o
| In file included from /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/videodev2.h:66:0,
|                  from capture.c:24:
| /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/types.h:13:2: warning: #warning "Attempt to use kernel headers from user space, see http://kernelnewbies.org/KernelHeaders" [-Wcpp]
|  #warning "Attempt to use kernel headers from user space, see http://kernelnewbies.org/KernelHeaders"
|   ^
| arm-poky-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/include              -I/storage/fsl-master/build/tmp/work/imx6qsabreauto-poky-linux-gnueabi/imx-test/1_3.10.9-1.0.0-r0/imx-test-3.10.9-1.0.0/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/uapi              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/arch/arm/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/rng/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/sahara2/include -Wall -O2 -c display.c -o display.o
| In file included from /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/fb.h:4:0,
|                  from /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/mxcfb.h:24,
|                  from display.c:27:
| /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/types.h:13:2: warning: #warning "Attempt to use kernel headers from user space, see http://kernelnewbies.org/KernelHeaders" [-Wcpp]
|  #warning "Attempt to use kernel headers from user space, see http://kernelnewbies.org/KernelHeaders"
|   ^
| arm-poky-linux-gnueabi-gcc  -march=armv7-a -mthumb-interwork -mfloat-abi=hard -mfpu=neon -mtune=cortex-a9 --sysroot=/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/include              -I/storage/fsl-master/build/tmp/work/imx6qsabreauto-poky-linux-gnueabi/imx-test/1_3.10.9-1.0.0-r0/imx-test-3.10.9-1.0.0/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/uapi              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/arch/arm/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/rng/include              -I/storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/drivers/mxc/security/sahara2/include -Wall -O2 -c fb.c -o fb.o
| In file included from /storage/fsl-master/build/tmp/sysroots/imx6qsabreauto/usr/src/kernel/include/linux/videodev2.h:66:0,
|                  from vpu_test.h:19,
| mxc_epdc_x11_fb_test.c:33:22: fatal error: X11/Xlib.h: No such file or directory
|  #include <X11/Xlib.h>
|                       ^
| compilation terminated.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20140117/552a6e31/attachment-0001.html>


More information about the meta-freescale mailing list