--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: krita: FTBFS on armel: OpenGL/EGL-related errors
- From: "Aaron M. Ucko" <ucko@debian.org>
- Date: Sun, 27 Aug 2017 22:17:37 -0400
- Message-id: <150388665764.10234.1651288893642747465.reportbug@ghostwheel.internal.ucko.debian.net>
Source: krita
Version: 1:3.2.1+dfsg-1
Severity: important
Justification: fails to build from source
Builds of krita for armel have been failing with OpenGL-related
compilation errors, as detailed at
https://buildd.debian.org/status/fetch.php?pkg=krita&arch=armel&ver=1%3A3.2.1%2Bdfsg-1&stamp=1503696867&raw=0
and (very partially) excerpted below. It may be relevant that Qt here
appears to be using EGL rather than traditional OpenGL. Could you
please take a look?
Thanks!
/<<BUILDDIR>>/krita-3.2.1+dfsg/libs/ui/opengl/kis_opengl_canvas2.cpp:106:5: error: 'QOpenGLFunctions_2_1' does not name a type; did you mean 'QOpenGLFunctions'?
QOpenGLFunctions_2_1 *glFn201;
[...]
/<<BUILDDIR>>/krita-3.2.1+dfsg/libs/ui/opengl/kis_opengl_canvas2.cpp:398:12: error: 'GL_LINE_SMOOTH_HINT' was not declared in this scope
glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
^~~~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/krita-3.2.1+dfsg/libs/ui/opengl/kis_opengl_canvas2.cpp:398:12: note: suggested alternative: 'GL_LINE_STRIP'
glHint(GL_LINE_SMOOTH_HINT, GL_NICEST);
^~~~~~~~~~~~~~~~~~~
GL_LINE_STRIP
/<<BUILDDIR>>/krita-3.2.1+dfsg/libs/ui/opengl/kis_opengl_canvas2.cpp:400:14: error: 'GL_COLOR_LOGIC_OP' was not declared in this scope
glEnable(GL_COLOR_LOGIC_OP);
^~~~~~~~~~~~~~~~~
/<<BUILDDIR>>/krita-3.2.1+dfsg/libs/ui/opengl/kis_opengl_canvas2.cpp:400:14: note: suggested alternative: 'GL_COLORDODGE_NV'
glEnable(GL_COLOR_LOGIC_OP);
^~~~~~~~~~~~~~~~~
[...]
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing'), (500, 'stable'), (300, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, x32
Kernel: Linux 4.12.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 1:3.3.3+dfsg-1
krita (1:3.3.3+dfsg-1) unstable; urgency=medium
...
* Add the libqt5opengl5-desktop-dev build dependency, as krita supports only
Desktop OpenGL.
-- Pino Toscano <pino@debian.org> Sat, 13 Jan 2018 10:10:22 +0100
cu
Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed
--- End Message ---