Bug#964102: gle-graphics should build depend on libqt5opengl5-desktop-dev instead of libqt5opengl5-dev
Christian T. Steigies
cts at debian.org
Mon Jul 13 19:18:31 BST 2020
Adrian,
On Wed, Jul 01, 2020 at 10:26:33PM +0300, Adrian Bunk wrote:
> 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.
Thanks for the hint! I am not sure if I am in the position to fix the OpenGL
issues, but maybe somebody from the glx list is. However, I will make use of
your workaround until this can be sorted out.
thanks,
Christian
More information about the debian-science-maintainers
mailing list