Bug#947518: casparcg-server: FTBFS: xf86vmode library not found - required for GLFW

2020-04-29 Thread Julian Waller
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

2020-02-14 Thread Petter Reinholdtsen
[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

2020-02-14 Thread Dimitri John Ledkov
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

2019-12-27 Thread Andreas Beckmann
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