[meta-freescale] xf86-video-imxfb-vivante (12.09.01) build break due to dri.h missing... (xserver-xorg with dri, glx support based on gpu-viv*)

Shrikant Bobade bobadeshrikant at gmail.com
Tue Jan 29 23:44:53 PST 2013


Hi,

I am using below oe-core and meta-fsl-arm, master node listed below for
reference,

I am trying to compile gpu vivante h/w accelration for imx6Q sabrelite
target.

Initially re-compiled xserver-xorg with  dri and glx support with adding "
gpu-viv-bin-mx6q_12.09.01.bb" as base support.


Build break logs ..
$...../build$  bitbake xf86-video-imxfb-vivante
==>
|                  from
/home/shrikant/Yocto-xserver-build/latest_openembedded_core/oe-core/build/tmp-eglibc/sysroots/imx6qsabrelite/usr/include/xorg/xf86.h:44,
|                  from ./vivante_util/vivante_common.h:43,
|                  from vivante_fbdev/vivante_dri.c:23:
|
/home/shrikant/Yocto-xserver-build/latest_openembedded_core/oe-core/build/tmp-eglibc/sysroots/imx6qsabrelite/usr/include/xorg/dix.h:67:0:
note: this is the location of the previous definition
| In file included from vivante_fbdev/vivante_dri.c:25:0:
| vivante_fbdev/vivante_dri.h:48:17: fatal error: dri.h: No such file or
directory
| compilation terminated.
| make[2]: *** [vivante_dri.lo] Error 1
| make[2]: *** Waiting for unfinished jobs....
| make[2]: Leaving directory
`/home/shrikant/Yocto-xserver-build/latest_openembedded_core/oe-core/build/tmp-eglibc/work/imx6qsabrelite-oe-linux-gnueabi/xf86-video-imxfb-vivante/2_12.09.01-r21.2/xserver-xorg-video-imx-viv-12.09.01/src'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
`/home/shrikant/Yocto-xserver-build/latest_openembedded_core/oe-core/build/tmp-eglibc/work/imx6qsabrelite-oe-linux-gnueabi/xf86-video-imxfb-vivante/2_12.09.01-r21.2/xserver-xorg-video-imx-viv-12.09.01'
| make: *** [all] Error 2
| ERROR: oe_runmake failed

<===

oe-core master:
===========
/oe-core$ git log
commit 98f17da7ccc1bf79fc5894f90e52769bdbcf89df
Author: Laurentiu Palcu <laurentiu.palcu at intel.com>
Date:   Thu Jan 17 20:21:09 2013 +0200

    update-rc.d: fix failure on target

    The problem happened because the variables given to -n were not
    surounded by quotes.

    Signed-off-by: Laurentiu Palcu <laurentiu.palcu at intel.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>


meta-fsl-arm master:
===============
meta-fsl-arm$ git log
commit 7a5e3175c379b9155d62bef5742d210b74fe1cb1
Author: Fabio Estevam <fabio.estevam at freescale.com>
Date:   Wed Jan 16 13:37:03 2013 -0200

    linux-fslc_3.7.bb: Add CONFIG_LEGACY_PTYS to avoid warning

    Fix the following warning during boot:

    [    6.410000] udevd[62]: starting version 182
    Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such
    file or directory

    Signed-off-by: Fabio Estevam <fabio.estevam at freescale.com>



Please inform me if anyone faced same issue and applied solution if any,
pointers are most welcome.


Many Thanks  in Advance !

Best Regards
Shrikant
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/meta-freescale/attachments/20130130/ee0912cd/attachment.html>


More information about the meta-freescale mailing list