I'm a bit surprised that Qt includes both GL/gl.h and GLES2/gl2.h in the same file. I wouldn't expect that to work; there's a large overlap in symbols.
This clearly isn't built in the desktop Qt builds as there isn't anything ARM specific there. I think this is actually a Qt bug, either in the packaging or the code.
I'm a bit surprised that Qt includes both GL/gl.h and GLES2/gl2.h in the same file. I wouldn't expect that to work; there's a large overlap in symbols.
This clearly isn't built in the desktop Qt builds as there isn't anything ARM specific there. I think this is actually a Qt bug, either in the packaging or the code.