-- The C compiler identification is GNU 9.3.0 -- The CXX compiler identification is GNU 9.3.0 -- Check for working C compiler: /usr/bin/aarch64-unknown-linux-gnu-gcc -- Check for working C compiler: /usr/bin/aarch64-unknown-linux-gnu-gcc - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/aarch64-unknown-linux-gnu-g++ -- Check for working CXX compiler: /usr/bin/aarch64-unknown-linux-gnu-g++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Checking to see if CXX compiler accepts flag -flto -- Checking to see if CXX compiler accepts flag -flto - yes CMake Error at CMakeLists.txt:7 (find_package): By not providing "Findglm.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "glm", but CMake did not find one. Could not find a package configuration file provided by "glm" with any of the following names: glmConfig.cmake glm-config.cmake Add the installation prefix of "glm" to CMAKE_PREFIX_PATH or set "glm_DIR" to a directory containing one of the above files. If "glm" provides a separate development package or SDK, be sure it has been installed. ...the cmake command from https://github.com/xbmc/visualization.goom specifies https://github.com/g-truc/glm/archive/0.9.9.4.tar.gz
media-plugins/kodi-visualization-shadertoy seems to have the same requirement and media-plugins/kodi-visualization-spectrum and media-plugins/kodi-visualization-starburst and media-plugins/kodi-visualization-waveform at least some of these visualization DON'T have a media-libs/glm association
Thank you for reporting this issue!
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4437b65b721430931bb3ad070cee9b8b4ac38421 commit 4437b65b721430931bb3ad070cee9b8b4ac38421 Author: Craig Andrews <candrews@gentoo.org> AuthorDate: 2020-04-09 15:44:26 +0000 Commit: Craig Andrews <candrews@gentoo.org> CommitDate: 2020-04-09 15:46:30 +0000 media-plugins/kodi-visualization-goom: depend on media-libs/glm Closes: https://bugs.gentoo.org/716746 Package-Manager: Portage-2.3.98, Repoman-2.3.22 Signed-off-by: Craig Andrews <candrews@gentoo.org> .../kodi-visualization-goom-2.2.1-r1.ebuild | 38 ++++++++++++++++++++++ .../kodi-visualization-goom-9999.ebuild | 1 + 2 files changed, 39 insertions(+)
Yeah, it's still not building for me with r1, same dump from config. Trying to research more, I think I should have a /usr/lib64/cmake/glm/glmConfig.cmake which I don't have? I copied https://github.com/g-truc/glm/blob/master/cmake/glm/glmConfig.cmake to /usr/lib64/cmake/glm/glmConfig.cmake, fixed the version to 0.9.7, and it compiled.
Since the original issue of the missing dependency was fixed, and now we've pivoted to a new issue, I've reported a new bug, bug 717004.