[meta-freescale] [meta-fsl-arm PATCH v2 6/6] xf86-video-imxfb-vivante: Add rdepends on libvivante-dri-mx6

Gary Thomas gary at mlbassoc.com
Tue Apr 23 08:09:02 PDT 2013


On 2013-04-22 06:30, Otavio Salvador wrote:
> The driver try to dynamically load the DRI support code and it needs
> to be available in rootfs for use in Xorg driver.
>
> Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>
> ---
> Changes in v2: None
>
>   recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb | 5 ++++-
>   1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
> index 22e8d6e..36f56f2 100644
> --- a/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
> +++ b/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_1.1.0.bb
> @@ -36,7 +36,10 @@ do_install_append () {
>   	find ${D}${includedir} -type f -exec chmod 660 {} \;
>   }
>
> -RDEPENDS_${PN} += "xserver-xorg-module-exa mesa-driver-swrast xf86-dri-vivante"
> +RDEPENDS_${PN} += "libvivante-dri-mx6 \
> +                   xserver-xorg-module-exa \
> +                   mesa-driver-swrast \
> +                   xf86-dri-vivante"
>
>   # Add the ABI dependency at package generation time, as otherwise bitbake will
>   # attempt to find a provider for it (and fail) when it does the parse.
>

I'm still seeing what seem to be DRI related errors even after this change.
When I start the X server, I get this:

(EE) Failed to load module "extmod" (module does not exist, 0)
(EE) Failed to load module "dbe" (module does not exist, 0)
[drm] Initialized drm 1.1.0 20060810
[drm] Initialized vivante 1.0.0 20120216 on minor 0
(EE) AIGLX error: vivante exports no extensions (/usr/lib/dri/vivante_dri.so: undefined symbol: __driDriverExtensions)

Are these errors something to worry about?

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------



More information about the meta-freescale mailing list