[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1111911: xine-lib-1.2: FTBFS on hurd



Source: xine-lib-1.2
Version: 1.2.13+hg20240723-3
Severity: important
Tags: ftbfs patch
X-Debbugs-Cc: debian-hurd@lists.debian.org
User: debian-hurd@lists.debian.org
Usertags: hurd-amd64 hurd-i386

Hi,

xine-lib-1.2 currently FTBFSes on hurd [1][2].

The problem is that there is an EGL-based plugin, and the libegl-dev
build dependency (to build it) is installed indirectly by another build
dependency. This indirect dependency exists only on Linux, so the
EGL-based plugin is not built on the Hurd. Since explicitly specifying
the wanted build dependencies is a better way to ensure they are
available, then explicitly add the libgl-dev, and libegl-dev build
dependencies. Patch attached for it.

[1] https://buildd.debian.org/status/fetch.php?pkg=xine-lib-1.2&arch=hurd-amd64&ver=1.2.13%2Bhg20240723-3%2Bb1&stamp=1740243140&raw=0
[2] https://buildd.debian.org/status/fetch.php?pkg=xine-lib-1.2&arch=hurd-i386&ver=1.2.13%2Bhg20240723-3%2Bb3&stamp=1755918175&raw=0

Thanks,
-- 
Pino
--- a/debian/control
+++ b/debian/control
@@ -14,9 +14,11 @@ Build-Depends: debhelper-compat (= 13),
  libcaca-dev,
  libcdio-dev,
  libdvdnav-dev,
+ libegl-dev,
  libfaad-dev,
  libflac-dev,
  libfreetype-dev,
+ libgl-dev,
  libjack-jackd2-dev | libjack-dev,
  liblirc-dev,
  libmad0-dev,

Reply to: