<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">Il 11 lug 2017 8:00 PM, "Khem Raj" <<a href="mailto:raj.khem@gmail.com">raj.khem@gmail.com</a>> ha scritto:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, Jul 11, 2017 at 1:34 AM, Jussi Kukkonen<br>
<div class="elided-text"><<a href="mailto:jussi.kukkonen@intel.com">jussi.kukkonen@intel.com</a>> wrote:<br>
> On 11 July 2017 at 11:27, Jussi Kukkonen <<a href="mailto:jussi.kukkonen@intel.com">jussi.kukkonen@intel.com</a>> wrote:<br>
>><br>
>> On 11 July 2017 at 10:42, Jussi Kukkonen <<a href="mailto:jussi.kukkonen@intel.com">jussi.kukkonen@intel.com</a>> wrote:<br>
>>>><br>
>>>> Exception: FileExistsError: [Errno 17] File exists:<br>
>>>> '/home/gizero/work/<wbr>smartliving/distro/repo-<wbr>master/build-poky/tmp/<wbr>sysroots-components/<wbr>raspberrypi3/userland/usr/<wbr>include/KHR/khrplatform.h'<br>
>>>> -><br>
>>>> '/home/gizero/work/<wbr>smartliving/distro/repo-<wbr>master/build-poky/tmp/work/<wbr>cortexa7hf-neon-vfpv4-poky-<wbr>linux-gnueabi/gtk+3/3.22.16-<wbr>r0/recipe-sysroot/usr/include/<wbr>KHR/khrplatform.h'<br>
>>><br>
>>><br>
>>> /usr/include/KHR/khrplatform.h is the egl platform header file, provided<br>
>>> by both mesa and RPI userland. Does mesa end up in your gtk+3 recipe-sysroot<br>
>>> somehow?<br>
>>><br>
>>> For clarity: this could be a bug but it is unlikely to be related to the<br>
>>> libepoxy change (it does not use or ship the actual header file).<br>
>>><br>
>><br>
>><br>
>> Actually this was maybe fixed by Otavios upgrade to mesa 17.1.4 -- mesa<br>
>> accidentally shipped khrplatform.h even when egl was disabled (which is what<br>
>> mesa-gl in oe-core does).<br>
>><br>
><br>
> Sorry, I've not had enough coffee. It was the other way round:<br>
> khrplatform.h is the platform header that mesa now thinks is needed whether<br>
> egl is enabled or not -- so they've started installing it in any case from<br>
> 17.1.4 which means mesa-gl now provides khrplatform.h and thus conflicts<br>
> with userland.<br>
><br>
> I don't know what the correct fix is yet, just wanted to correct my original<br>
> wrong info.<br>
><br>
<br>
</div>Post an update to sync this header for userland package.<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">Will this help solving the gtk+3 issue of mesa-gl and userland now both providing the same header and causing recipe-sysroot construction to fail? </div><div dir="auto"><br></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="elided-text"><br>
><br>
> --<br>
> ______________________________<wbr>_________________<br>
> Openembedded-core mailing list<br>
> <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.<wbr>openembedded.org</a><br>
> <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
><br>
</div></blockquote></div><br></div></div></div>