<div dir="ltr">On Mon, Jan 14, 2013 at 1:53 PM, Otavio Salvador <span dir="ltr"><<a href="mailto:otavio@ossystems.com.br" target="_blank">otavio@ossystems.com.br</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Sun, Jan 13, 2013 at 2:28 PM, Andrei Gherzan<br>
<<a href="mailto:andrei.gherzan@windriver.com">andrei.gherzan@windriver.com</a>> wrote:<br>
> * Split glx PACKAGECONFIG flag in glx and dri. The one from oe-core includes<br>
> configs for dri and glx in the same PACKAGECONFIG[glx].<br>
> * There is no libgl in imx6 graphic libraries so don't compile xserver with glx.<br>
> * xserver driver for imx6 needs dri.h so compile xserver with dri for these<br>
> machines<br>
><br>
> Signed-off-by: Andrei Gherzan <<a href="mailto:andrei.gherzan@windriver.com">andrei.gherzan@windriver.com</a>><br>
> ---<br>
> .../xorg-xserver/xserver-xorg_1.13.1.bbappend | 15 +++++++++++++++<br>
> 1 file changed, 15 insertions(+)<br>
> create mode 100644 recipes-graphics/xorg-xserver/xserver-xorg_1.13.1.bbappend<br>
><br>
> diff --git a/recipes-graphics/xorg-xserver/xserver-xorg_1.13.1.bbappend b/recipes-graphics/xorg-xserver/xserver-xorg_1.13.1.bbappend<br>
> new file mode 100644<br>
> index 0000000..c8b4a44<br>
> --- /dev/null<br>
> +++ b/recipes-graphics/xorg-xserver/xserver-xorg_1.13.1.bbappend<br>
> @@ -0,0 +1,15 @@<br>
> +PRINC := "${@int(PRINC) + 1}"<br>
> +<br>
> +# There are no libgl binaries for imx6 - don't compile with glx<br>
> +PACKAGECONFIG_imx6qsabrelite := "${@oe_filter_out('glx', '${PACKAGECONFIG}', d)}"<br>
> +PACKAGECONFIG_imx6qsabreauto := "${@oe_filter_out('glx', '${PACKAGECONFIG}', d)}"<br>
> +# dri is needed for xf86-video-imxfb-vivante - xserver driver<br>
> +PACKAGECONFIG_append_imx6qsabrelite = " dri"<br>
> +PACKAGECONFIG_append_imx6qsabreauto = " dri"<br>
<br>
</div></div>Use PACKAGECONFIG_mx6 so all mx6 boards handle it same way by default.<br>
<div class="im"><br>
> +PACKAGECONFIG[dri] = "--enable-dri, \<br>
> + --disable-dri, \<br>
> + xf86driproto dri2proto"<br>
> +PACKAGECONFIG[glx] = "--enable-glx --enable-glx-tls,\<br>
> + --disable-glx,\<br>
> + virtual/libgl"<br>
<br>
</div>This part of patch can be included here as an interin solution but it<br>
should be send to oe-core.<br></blockquote><div><br></div><div style>Yes. </div></div></div></div>