Source: simplescreenrecorder
Version: 0.3.8-2
Severity: normal
Tags: patch

Hi!

simplescreenrecorder currently FTBFS on hurd-i386 and x32 with:

> checking GL/gl.h usability... no
> checking GL/gl.h presence... no
> checking for GL/gl.h... no
> configure: error: required header missing

This happens because while the debian/rules file does not disable GL
injections on hurd-i386 and x32, the package does not build-depend
on libgl1-mesa-dev and libglu1-mesa-dev on these architectures.

This can be easily fixed with the attached patch.

Thanks,
Adrian

--
 .''`.   John Paul Adrian Glaubitz
 : :' :  Debian Developer - glaub...@debian.org
 `. `'   Freie Universitaet Berlin - glaub...@physik.fu-berlin.de
   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
>From 2643e793c8501b544b54602fe41e29ec316a9e5a Mon Sep 17 00:00:00 2001
From: John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de>
Date: Sat, 17 Dec 2016 13:48:56 +0100
Subject: [PATCH] Enable libgl1-mesa-dev and libglu1-mesa-dev B-D on hurd-i386
 and x32

Signed-off-by: John Paul Adrian Glaubitz <glaub...@physik.fu-berlin.de>
---
 debian/control | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/debian/control b/debian/control
index 678a95a..fd2dad7 100644
--- a/debian/control
+++ b/debian/control
@@ -12,8 +12,8 @@ Build-Depends:
  libavcodec-dev,
  libavformat-dev,
  libavutil-dev,
- libgl1-mesa-dev [amd64 i386 kfreebsd-amd64 kfreebsd-i386],
- libglu1-mesa-dev [amd64 i386 kfreebsd-amd64 kfreebsd-i386],
+ libgl1-mesa-dev [amd64 i386 hurd-i386 kfreebsd-amd64 kfreebsd-i386 x32],
+ libglu1-mesa-dev [amd64 i386 hurd-i386 kfreebsd-amd64 kfreebsd-i386 x32],
  libjack-dev | libjack-jackd2-dev,
  liboss4-salsa-dev [!linux-any],
  libpulse-dev,
-- 
2.11.0

_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to