Bug#950667: shotcut FTBFS on armhf/armel:
Source: shotcut
Version: 20.02.02-1
Severity: important
Tags: ftbfs
https://buildd.debian.org/status/package.php?p=shotcut&suite=sid
...
glwidget.cpp: In member function ‘void Mlt::FrameRenderer::showFrame(Mlt::Frame)’:
glwidget.cpp:939:17: error: ‘QOpenGLFunctions_1_1’ was not declared in this scope; did you mean ‘QOpenGLFunctions’?
939 | QOpenGLFunctions_1_1* f = m_context->versionFunctions<QOpenGLFunctions_1_1>();
| ^~~~~~~~~~~~~~~~~~~~
| QOpenGLFunctions
...
The problem is that on armel and armhf Qt in Debian uses
OpenGL ES instead of full OpenGL.
Ideally, shotcut should be fixed to also work with OpenGL ES.
If this is not easily possible, then please change the build dependency
from libqt5opengl5-dev to libqt5opengl5-desktop-dev to avoid these
expected build failures.
Reply to: