<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 10 July 2017 at 17:47, Andrea Galbusera <span dir="ltr">&lt;<a href="mailto:gizero@gmail.com" target="_blank">gizero@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><div class="gmail-h5"><div class="gmail_extra"><div class="gmail_quote"><span style="color:rgb(34,34,34)">During bisection the failing task changed from do_prepare_recipe_sysroot to do_compile with the log below. I have no idea if these things do relate themselves, but if not, I was not able to figure it out while bisecting.</span><br></div></div></div></div><div class="gmail_extra"><br>| In file included from /home/gizero/work/smartliving/<wbr>distro/repo-master/build-poky/<wbr>tmp/work/cortexa7hf-neon-vfpv4<wbr>-poky-linux-gnueabi/gtk+3/3.<wbr>22.16-r0/recipe-sysroot/usr/<wbr>include/epoxy/egl.h:46:0,<br>|                  from ../../../gtk+-3.22.16/gdk/wayl<wbr>and/gdkglcontext-wayland.h:32,<br>|                  from ../../../gtk+-3.22.16/gdk/wayl<wbr>and/gdkglcontext-wayland.c:24:<br>| ../../../gtk+-3.22.16/gdk/wayl<wbr>and/gdkglcontext-wayland.c: In function &#39;gdk_wayland_gl_context_realiz<wbr>e&#39;:<br>| ../../../gtk+-3.22.16/gdk/wayl<wbr>and/gdkglcontext-wayland.c:<wbr>179:43: error: expected expression before &#39;EGLContext&#39;<br>|                             <wbr>             : EGL_NO_CONTEXT,<br>|                             <wbr>               ^<br></div></div></blockquote><div><br></div><div>Your bisect seems valid: gtk+3 uses a define that comes from epoxy and was changed in the update. The new define uses a EGL_CAST() macro that was added to eglplatform.h at the same time. mesa has updated their eglplatform.h so it all seems to work, but userland does not seem to have this macro?</div><div><br></div><div>There&#39;s probably more to the story (since the error is not about implicit EGL_CAST() as one would expect). My first suggestion would be that userland eglplatform.h is updated to match current Khronos registry or at least to include the EGL_CAST definition.</div><div><br></div><div><br></div></div></div></div>