[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#890264: openclonk FTBFS on armel/armhf: error: conflicting declaration 'typedef khronos_ssize_t GLsizeiptr'



Source: openclonk
Version: 8.0-1
Severity: serious

https://buildd.debian.org/status/package.php?p=openclonk&suite=sid

...
In file included from /usr/include/arm-linux-gnueabihf/qt5/QtGui/qopengl.h:105:0,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtGui/QtGui:43,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QtWidgetsDepends:4,
                 from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QtWidgets:3,
                 from /<<PKGBUILDDIR>>/src/editor/C4ConsoleQt.h:34,
                 from /<<PKGBUILDDIR>>/src/editor/C4ConsoleQtState.h:27,
                 from /<<PKGBUILDDIR>>/src/editor/C4ConsoleQt.cpp:23:
/usr/include/GLES3/gl31.h: At global scope:
/usr/include/GLES3/gl31.h:77:25: error: conflicting declaration 'typedef khronos_ssize_t GLsizeiptr'
 typedef khronos_ssize_t GLsizeiptr;
                         ^~~~~~~~~~
In file included from /<<PKGBUILDDIR>>/src/graphics/C4Shader.h:30:0,
                 from /<<PKGBUILDDIR>>/src/lib/StdMeshMaterial.h:20,
                 from /<<PKGBUILDDIR>>/src/graphics/C4Draw.h:22,
                 from /<<PKGBUILDDIR>>/src/landscape/C4Texture.h:26,
                 from /<<PKGBUILDDIR>>/src/editor/C4ConsoleQt.cpp:20:
/usr/include/GL/glew.h:1680:19: note: previous declaration as 'typedef ptrdiff_t GLsizeiptr'
 typedef ptrdiff_t GLsizeiptr;
                   ^~~~~~~~~~


If possible, this should be made working when Qt is using OpenGL ES.

If this is not easily possible,
- please lower the severity of this bug, and
- submit a bug against ftp.debian.org asking for the
  removal of the old armel+armhf binaries from unstable


Reply to: