[Debian-lego-team] Bug#876695: leocad FTBFS on armel/armhf: only OpenGL ES is available

Adrian Bunk bunk at debian.org
Sun Sep 24 22:14:51 UTC 2017


Source: leocad
Version: 17.07-2
Severity: serious

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

...
In file included from common/lc_context.cpp:3:0:
common/lc_glextensions.h:19:8: error: 'PFNGLBINDBUFFERARBPROC' does not name a type; did you mean 'PFNGLBINDBUFFERBASEPROC'?
 extern PFNGLBINDBUFFERARBPROC lcBindBufferARB;
        ^~~~~~~~~~~~~~~~~~~~~~
        PFNGLBINDBUFFERBASEPROC
common/lc_glextensions.h:20:8: error: 'PFNGLDELETEBUFFERSARBPROC' does not name a type; did you mean 'PFNGLDELETEBUFFERSPROC'?
 extern PFNGLDELETEBUFFERSARBPROC lcDeleteBuffersARB;
        ^~~~~~~~~~~~~~~~~~~~~~~~~
        PFNGLDELETEBUFFERSPROC
common/lc_glextensions.h:21:8: error: 'PFNGLGENBUFFERSARBPROC' does not name a type; did you mean 'PFNGLGENBUFFERSPROC'?
 extern PFNGLGENBUFFERSARBPROC lcGenBuffersARB;
        ^~~~~~~~~~~~~~~~~~~~~~
        PFNGLGENBUFFERSPROC
common/lc_glextensions.h:22:8: error: 'PFNGLISBUFFERARBPROC' does not name a type; did you mean 'PFNGLISBUFFERPROC'?
 extern PFNGLISBUFFERARBPROC lcIsBufferARB;
        ^~~~~~~~~~~~~~~~~~~~
        PFNGLISBUFFERPROC
...


On armel and armhf, Qt uses OpenGL ES intead of full OpenGL.

leocad does contain some OpenGL ES code, but I didn't manage
to get that building easily (is this still supported and
maintained upstream?).

If it isn't easily possible to use OpenGL ES on armel and armhf,
then removal of the old armel and armhf binaries
(reportbug ftp.debian.org) would be a possible solution.



More information about the Debian-lego-team mailing list