Package: libgles2-mesa-dev, libglew-dev Version: 10.5.7-1, 1.10.0-3 Severity: important
The 2 buildd attempts of tulip 4.7.0 on armel and armhf both failed, starting with the following type conflicts, and openscad hits a similar problem. https://bugs.debian.org/793137 https://bugs.debian.org/797816 libglew-dev and libgles2-mesa-dev were the same in both builds (I'm puzzled that arnold does not use an uptodate mesa versions, BTW) In file included from /usr/include/arm-linux-gnueabi/qt5/QtGui/qopengl.h:97:0, from /usr/include/arm-linux-gnueabi/qt5/QtOpenGL/qgl.h:39, from /usr/include/arm-linux-gnueabi/qt5/QtOpenGL/qglframebufferobject.h:37, from /usr/include/arm-linux-gnueabi/qt5/QtOpenGL/QGLFramebufferObject:1, from /«PKGBUILDDIR»/library/tulip-gui/src/GlOffscreenRenderer.cpp:26: /usr/include/GLES3/gl3.h:69:25: error: conflicting declaration 'typedef khronos_ssize_t GLsizeiptr' typedef khronos_ssize_t GLsizeiptr; ^ In file included from /«PKGBUILDDIR»/library/tulip-gui/src/GlOffscreenRenderer.cpp:24:0: /usr/include/GL/glew.h:1663:19: note: previous declaration as 'typedef ptrdiff_t GLsizeiptr' typedef ptrdiff_t GLsizeiptr; ^ In file included from /usr/include/arm-linux-gnueabi/qt5/QtGui/qopengl.h:97:0, from /usr/include/arm-linux-gnueabi/qt5/QtOpenGL/qgl.h:39, from /usr/include/arm-linux-gnueabi/qt5/QtOpenGL/qglframebufferobject.h:37, from /usr/include/arm-linux-gnueabi/qt5/QtOpenGL/QGLFramebufferObject:1, from /«PKGBUILDDIR»/library/tulip-gui/src/GlOffscreenRenderer.cpp:26: /usr/include/GLES3/gl3.h:70:26: error: conflicting declaration 'typedef khronos_intptr_t GLintptr' typedef khronos_intptr_t GLintptr; ^ In file included from /«PKGBUILDDIR»/library/tulip-gui/src/GlOffscreenRenderer.cpp:24:0: /usr/include/GL/glew.h:1662:19: note: previous declaration as 'typedef ptrdiff_t GLintptr' typedef ptrdiff_t GLintptr; ^