Source: gst-plugins-base1.0
Version: 1.24.11-1
Severity: important
Tags: patch

Hello,

gst-plugins-base1.0 is currently non-buildable on hurd-amd64 because of
the libcdparanoia dependency which was not extended from hurd-i386 to
hurd-any.

webkit2gtk currently oddly fails to build from source because it doesn't
find gstreamer-gl-1.0.pc, because on hurd-any, it has Requires.private:
opengl, which needs to be translated to depending on libopengl-dev.

The attached patch fixes both, could you apply it?

Thanks,
Samuel

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 
'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 
'oldstable-proposed-updates-debug'), (500, 'oldoldstable'), (500, 
'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 
'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, arm64

Kernel: Linux 6.12.6-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- 
Samuel
 RR> Ce que je cherche à démontrer, c'est qu'il est injuste de faire
 RR> l'amalgame entre du bulk mail et du courrier non-solicité très ciblé
 un suppositoire non reclamé, meme tres bien ciblé, reste un suppositoire.
 -+-OS in : Guide du Neuneu d'Usenet - Plein le cul de la pub à neuneu -+-
--- debian/control.original     2025-01-18 10:55:23.797536269 +0100
+++ debian/control      2025-01-18 10:56:34.965530615 +0100
@@ -29,7 +29,7 @@
                libbrotli-dev,
                libpng-dev,
                libjpeg-dev,
-               libcdparanoia-dev (>= 3.10.2) [!hurd-i386],
+               libcdparanoia-dev (>= 3.10.2) [!hurd-any],
                libvisual-0.4-dev (>= 0.4.0),
                libx11-xcb-dev,
                libxi-dev,
@@ -114,6 +114,7 @@
          libdrm-dev (>= 2.4.55) [linux-any],
          libgbm-dev [linux-any],
          libgudev-1.0-dev (>= 147) [linux-any],
+         libopengl-dev [hurd-any],
          gir1.2-gst-plugins-base-1.0 (= ${binary:Version})
 Breaks: libgstreamer-plugins-bad1.0-dev (<< 1.15.1)
 Conflicts: libgstreamer-plugins-bad1.0-dev (<< 1.15.1)

Reply via email to