Bug#884392: mgba FTBFS on armel: error: conflicting declaration 'typedef ptrdiff_t GLsizeiptr'
Adrian Bunk
bunk at debian.org
Thu Dec 14 19:45:56 UTC 2017
Source: mgba
Version: 0.5.2+dfsg1-3
Severity: important
Tags: patch
https://buildd.debian.org/status/fetch.php?pkg=mgba&arch=armel&ver=0.5.2%2Bdfsg1-3&stamp=1503016577&raw=0
...
In file included from /usr/include/GL/gl.h:2055:0,
from /<<BUILDDIR>>/mgba-0.5.2+dfsg1/src/platform/opengl/gl.h:17,
from /<<BUILDDIR>>/mgba-0.5.2+dfsg1/src/platform/qt/DisplayGL.cpp:15:
/usr/include/GL/glext.h:468:19: error: conflicting declaration 'typedef ptrdiff_t GLsizeiptr'
typedef ptrdiff_t GLsizeiptr;
^~~~~~~~~~
In file included from /usr/include/arm-linux-gnueabi/qt5/QtGui/qopengl.h:105:0,
from /usr/include/arm-linux-gnueabi/qt5/QtOpenGL/qgl.h:45,
from /usr/include/arm-linux-gnueabi/qt5/QtOpenGL/QGLWidget:1,
from /<<BUILDDIR>>/mgba-0.5.2+dfsg1/src/platform/qt/DisplayGL.h:18,
from /<<BUILDDIR>>/mgba-0.5.2+dfsg1/src/platform/qt/DisplayGL.cpp:6:
/usr/include/GLES3/gl31.h:73:25: note: previous declaration as 'typedef khronos_ssize_t GLsizeiptr'
typedef khronos_ssize_t GLsizeiptr;
^~~~~~~~~~
Fix:
--- debian/control.old 2017-12-14 19:43:15.373266837 +0000
+++ debian/control 2017-12-14 19:43:15.368266893 +0000
@@ -11,7 +11,7 @@
libavresample-dev,
libavutil-dev,
libedit-dev,
- libepoxy-dev [armhf],
+ libepoxy-dev [armel armhf],
libmagickwand-dev,
libpng-dev,
libqt5opengl5-dev,
More information about the Pkg-games-devel
mailing list