Hi, Am Tue, Dec 10, 2024 at 05:38:28PM +0100 schrieb Andreas Tille:
Am Wed, Nov 27, 2024 at 07:07:55AM +0100 schrieb Anton Gladky:thanks for working on this! I have pushed the fix.Thanks a lot. The package was accepted from new, but it breaks globjects autopkgtest according to tracker[1]. I tried rebuilding (and refreshing packaging!) of globject but it also has some cmake issues.
I think the problem is actually in glbinding: /usr/lib/x86_64-linux-gnu/cmake/glbinding/glbinding-config.cmake might be missing a `find_package(KHR)` call that defines these targets (used in /usr/lib/x86_64-linux-gnu/cmake/glbinding/glbinding-export.cmake). Note that the file where the test for KHR is defined is /usr/lib/x86_64-linux-gnu/cmake/glbinding/FindKHR.cmake. This needs to be in the CMAKE_MODULE_PATH for this to work. list(PREPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_LIST_DIR}) find_package(KHR) list(POP_FRONT CMAKE_MODULE_PATH) A workaround in globjects would be to put this after find_package(glbinding). list(PREPEND CMAKE_MODULE_PATH ${glbinding_DIR}) find_package(KHR) list(POP_FRONT CMAKE_MODULE_PATH) Markus
Any help would be welcome Andreas. [1] https://tracker.debian.org/pkg/glbinding [2] https://salsa.debian.org/science-team/globjects/-/jobs/6732242