OK, I got a chance to build aarch64 and it does build there. Unfortunately I hit a more fundamental error with armhf, that it has type mismatches when trying to use GLEW. Not sure if this is intrinsic or if it can be solved: the last version that was in Debian was a long time ago...
This error repeats for essentially every GL entrypoint.
[ 352s] In file included from
/usr/include/arm-linux-gnueabihf/qt5/QtGui/qopengl.h:105,
[ 352s] from
/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL/qgl.h:45,
[ 352s] from
/usr/include/arm-linux-gnueabihf/qt5/QtOpenGL/QGLWidget:1,
[ 352s] from
/usr/src/packages/BUILD/src/common/ml_shared_data_context.h:34,
[ 352s] from
/usr/src/packages/BUILD/src/common/meshmodel.h:61,
[ 352s] from
/usr/src/packages/BUILD/src/common/scriptinterface.h:28,
[ 352s] from
/usr/src/packages/BUILD/src/common/interfaces.h:31,
[ 352s] from
/usr/src/packages/BUILD/src/common/interfaces.cpp:1:
[ 352s] /usr/include/GLES3/gl32.h:1821:187: error: 'void
__glewTexStorage3DMultisample(GLenum, GLsizei, GLenum, GLsizei, GLsizei,
GLsizei, GLboolean)' redeclared as different kind of symbol
[ 352s] GL_APICALL void GL_APIENTRY glTexStorage3DMultisample (GLenum
target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei
height, GLsizei depth, GLboolean fixedsamplelocations);
[ 352s]
^
[ 352s] In file included from
/usr/src/packages/BUILD/src/common/meshmodel.h:26,
[ 352s] from
/usr/src/packages/BUILD/src/common/scriptinterface.h:28,
[ 352s] from
/usr/src/packages/BUILD/src/common/interfaces.h:31,
[ 352s] from
/usr/src/packages/BUILD/src/common/interfaces.cpp:1:
[ 352s] /usr/include/GL/glew.h:20901:50: note: previous declaration
'void (* __glewTexStorage3DMultisample)(GLenum, GLsizei, GLenum,
GLsizei, GLsizei, GLsizei, GLboolean)'
[ 352s] GLEW_FUN_EXPORT PFNGLTEXSTORAGE3DMULTISAMPLEPROC
__glewTexStorage3DMultisample;
[ 352s]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
signature.asc
Description: OpenPGP digital signature
-- debian-science-maintainers mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-science-maintainers
