Source: kodi-visualization-waveform Version: 20.2.1+ds1-1 Severity: serious Tags: ftbfs
kodi-visualization-waveform fails to build from source on arm architectures. A build fails like this: | CMake Error at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message): | Could NOT find OpenGLES (missing: OPENGLES_gl_LIBRARY OPENGLES_INCLUDE_DIR) | Call Stack (most recent call first): | /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) | FindOpenGLES.cmake:37 (find_package_handle_standard_args) | CMakeLists.txt:41 (find_package) Looking into CMakeLists.txt, one can see that it takes the APP_RENDER_SYSTEM=gles path. I guess this is rooted in kodi recently having changed this for all arm architectures via #1056563. Now kodi-visualization-waveform does not have any dependency on gles libraries but happens to pull gl libraries transitively. As a result the build now fails. I'm not sure whether this is to be fixed in kodi-visualization-waveform or kodi. The end result is that this very package FTBFS. Hence filing here initially, but reassigning may still make sense. Helmut