]> code.ossystems Code Review - meta-freescale.git/commit
xserver-xorg: disable glamor
authorAndreas Müller <schnitzeltony@googlemail.com>
Fri, 3 Feb 2017 09:18:38 +0000 (10:18 +0100)
committerOtavio Salvador <otavio@ossystems.com.br>
Wed, 8 Feb 2017 23:43:22 +0000 (21:43 -0200)
commitb43ebdca017ded01f4edcec33bda9bbc1594d126
treead639f15a56751860ddd2dd5a323c3ed8cffef2e
parentf273865561122295821ce19f780dda292bf0a10f
xserver-xorg: disable glamor

oe-core enables glamour by default since commit 33864ddc. I tried to build
xserver with glamor but failed first with

|  #error "Platform not recognized"

This could be fixed by

CFLAGS_append_imxgpu2d = " \
    -DLINUX \
"

but then I got

| <sysroot>/usr/include/X11/Xlib.h:222:2: error: conflicting types for 'GC'
|  *GC;
|   ^~
| In file included from ../../xorg-server-1.19.1/glamor/glamor.h:34:0,
|                  from ../../xorg-server-1.19.1/glamor/glamor_priv.h:32,
|                  from ../../xorg-server-1.19.1/glamor/glamor_render.c:35:
| ../../xorg-server-1.19.1/include/gcstruct.h:289:3: note: previous declaration of 'GC' was here
|  } GC;
|    ^~
| make[1]: *** [Makefile:730: glamor_gradient.lo] Error 1

As this needs deeper investigation to fix and we have no experience on how
glamor performs on vivante, disable it for now.

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
recipes-graphics/xorg-xserver/xserver-xorg_%.bbappend [new file with mode: 0644]