Bug#964102: gle-graphics should build depend on libqt5opengl5-desktop-dev instead of libqt5opengl5-dev

Adrian Bunk bunk at debian.org
Wed Jul 1 20:26:33 BST 2020


Source: gle-graphics
Version: 4.2.5-8
Severity: important
Tags: ftbfs

gle-graphics FTBFS on armel and armhf:

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

...
3dviewer.cpp: In destructor ‘virtual QGLE3DWidget::~QGLE3DWidget()’:
3dviewer.cpp:56:6: error: ‘glDeleteLists’ was not declared in this scope
   56 |      glDeleteLists(object, 1);
      |      ^~~~~~~~~~~~~
...

The root cause is that on armel/armhf
Qt5 is compiled with OpenGL ES instead of OpenGL.

Ideally it should be fixed to build and work with OpenGL ES,
changing the build dependency from libqt5opengl5-dev to
libqt5opengl5-desktop-dev would at least stop trying to
build on armel/armhf.


More information about the debian-science-maintainers mailing list