[meta-freescale] [meta-fsl-arm][PATCH 5/7] mesa: Avoid Vivante GPU headers conflict for gl.h and glext.h

Otavio Salvador otavio.salvador at ossystems.com.br
Wed Jul 22 13:49:49 PDT 2015


On Tue, Jul 21, 2015 at 1:30 PM, Daiane Angolini <daiane.list at gmail.com> wrote:
> On Tue, Jul 21, 2015 at 11:53 AM, Otavio Salvador
> <otavio at ossystems.com.br> wrote:
>> The new GPU release include new GL headers which conflict with the
>> ones provided by mesa. The build fails with:
>>
>> ,----
>> | ERROR: The recipe imx-gpu-viv is trying to install files into a shared
>> | area when those files already exist. Those files and their manifest
>> | location are:
>> |
>> |  .../build-framebuffer/tmp/sysroots/imx6qsabresd/usr/include/GL/gl.h
>> | Matched in manifest-imx6qsabresd-mesa.populate_sysroot
>> |
>> | .../build-framebuffer/tmp/sysroots/imx6qsabresd/usr/include/GL/glext.h
>> | Matched in manifest-imx6qsabresd-mesa.populate_sysroot
>> `----
>>
>> This removes of the mesa's headers so the ones provided by Vivante are
>> used instead.
>
> Would this new Vivante release fix the following bug:
> https://bugzilla.yoctoproject.org/show_bug.cgi?id=5098

yes; it does not remove the need for mesa yet (I think) but it fixes
this specific issue.

Thank you for finding this out. I will amend the commit log to note this.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list