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