Bug#947518: casparcg-server: FTBFS: xf86vmode library not found - required for GLFW
I've just seen a few of the bugs on here, and am having a look at them upstream. You are right in that GLFW and a few other dependencies are not needed at all, so I shall be removing those soon in v2.3.0 . I hope to have that merged before beta1 which is due sometime this week. > I've tried to clean it up a bit, but it seems to me that many cmake stanzas > are quite bogus. I am not surprised that this is the case. Linux support in casparcg is not the highest priority, so it hasn't had that much attention. As such the build scripts have been a bit hacked together by people who don't really know cmake, and littered with remnants of things that have been long removed. Julian
Bug#947518: casparcg-server: FTBFS: xf86vmode library not found - required for GLFW
[Dimitri John Ledkov] > Anyway, I hacked up something that works, albeit looks ugly. Thank you very much. I hope upstream will accept the fix or some variant of it. :) -- Happy hacking Petter Reinholdtsen
Bug#947518: casparcg-server: FTBFS: xf86vmode library not found - required for GLFW
On Fri, 27 Dec 2019 23:14:46 +0100 Andreas Beckmann wrote: > Package: casparcg-server > Version: 2.2.0+dfsg-2 > Severity: serious > Tags: ftbfs > Justification: fails to build from source > > Hi, > > casparcg-server FTBFS in a current sid pbuilder environment: > > CMake Error at CMakeModules/FindGLFW.cmake:150 (message): > xf86vmode library not found - required for GLFW > Call Stack (most recent call first): > CMakeModules/Bootstrap_Linux.cmake:44 (FIND_PACKAGE) > CMakeLists.txt:18 (INCLUDE) > What is odd however is that GLFW is not actually used or linked to the final binaries, only a subset of X libraries are. I've tried to clean it up a bit, but it seems to me that many cmake stanzas are quite bogus. And for example, instead of including a custom GLFW module, an upstream one could be used with find_package(glfw3 REQUIRED) for example. Anyway, I hacked up something that works, albeit looks ugly. Regards, Dimitri.
Bug#947518: casparcg-server: FTBFS: xf86vmode library not found - required for GLFW
Package: casparcg-server Version: 2.2.0+dfsg-2 Severity: serious Tags: ftbfs Justification: fails to build from source Hi, casparcg-server FTBFS in a current sid pbuilder environment: CMake Error at CMakeModules/FindGLFW.cmake:150 (message): xf86vmode library not found - required for GLFW Call Stack (most recent call first): CMakeModules/Bootstrap_Linux.cmake:44 (FIND_PACKAGE) CMakeLists.txt:18 (INCLUDE) Andreas casparcg-server_2.2.0+dfsg-2.log.gz Description: application/gzip