On Monday 30 December 2013 19:26:58 Thiago Macieira wrote:
> On segunda-feira, 30 de dezembro de 2013 21:20:06, David Faure wrote:
> > Xlib.h is included by
> > src/3rdparty/angle/include/EGL/eglplatform.h
> >
> > I do have /usr/include/EGL/egl.h btw.
>
> What provides it?
Mesa-libEGL-devel-9.0
On segunda-feira, 30 de dezembro de 2013 21:20:06, David Faure wrote:
> I am very surprised that this passed the CI and that others aren't affected.
EGLFS is probably not compiled by the CI. It probably does Desktop OpenGL
builds for generic Linux only. EGL is probably enabled for Android only, i
On segunda-feira, 30 de dezembro de 2013 21:20:06, David Faure wrote:
> Xlib.h is included by
> src/3rdparty/angle/include/EGL/eglplatform.h
> I do have /usr/include/EGL/egl.h btw.
What provides it? I'm guessing you have a non-Mesa GL driver then.
The Mesa-provided EGL/eglplatform.h has this:
Same old story: the Xlib.h headers #define None, breaking the None in qurl.h
This breaks compilation of qtbase/src/plugins/platforms/eglfs in stable branch
for me.
Including Qt headers after egl headers works around it, but it would have to
be done in many .cpp files... (I only tried on qeglfsi