[meta-freescale] [meta-fsl-arm][danny][PATCH 2/2] xf86-video-imxfb-vivante: fix missing headers

Otavio Salvador otavio at ossystems.com.br
Sat Feb 16 10:50:16 PST 2013


On Sat, Feb 16, 2013 at 4:46 PM, Eric Bénard <eric at eukrea.com> wrote:
> Le Sat, 16 Feb 2013 16:24:42 -0200,
> Otavio Salvador <otavio at ossystems.com.br> a écrit :
>
>> On Sat, Feb 16, 2013 at 4:15 PM, Eric Bénard <eric at eukrea.com> wrote:
>> > Le Sat, 16 Feb 2013 15:57:36 -0200,
>> > Otavio Salvador <otavio at ossystems.com.br> a écrit :
>> >
>> >> On Sat, Feb 16, 2013 at 2:21 PM, Eric Bénard <eric at eukrea.com> wrote:
>> >> > - dri.h and sarea.h are missing during compilation (reproduced on several
>> >> > build from scratch using oe-core + meta-oe) leading to a failure to build
>> >> > fsl-image-gui (for example)
>> >> > - These headers are provided by xf86-dri-vivante which depends on
>> >> > xf86-video-imxfb-vivante.
>> >> > - So we provide the headers here to fix the compilation and get
>> >> > danny build again for imx6qsabrelite.
>> >> > - Tested on Fedora 17 and Ubuntu 12.10 hosts, for imx6qsabrelite
>> >> > target building fsl-image-gui from scratch.
>> >> >
>> >> > Signed-off-by: Eric Bénard <eric at eukrea.com>
>> >>
>> >> Did you try to reverse the dependency? make video driver to depends on
>> >> the dri? I think I did it in upcoming 1.1.0 patches.
>> >>
>> > I tried that and reversing the dependency doesn't work because
>> > xf86-dri-vivante needs vivante_priv.h which is provided by
>> > xf86-video-imxfb-vivante.
>>
>> Ah I see; I workarounded it in 1.1.0 upgrade.
>>
> I didn't saw such a workaround in 1.1.0 and xf86-dri-vivante depends
> on xf86-video-imxfb-vivante also in 1.1.0.
>
> Maybe patch 2/2 can be pushed as it fix the problem in 12.09.01 at
> least in danny ?

I did it in danny-next.

-- 
Otavio Salvador                             O.S. Systems
E-mail: otavio at ossystems.com.br  http://www.ossystems.com.br
Mobile: +55 53 9981-7854              http://projetos.ossystems.com.br



More information about the meta-freescale mailing list