Source: libcanberra
Severity: normal
Tags: patch

Please avoid a build-dependency on libtdb-dev on the Hurd, as tdb depends on
byte range locking which is not available on the Hurd. See
http://bugs.debian.org/190367.

Thanks!

Jelmer

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.14-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE= (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Index: debian/changelog
===================================================================
--- debian/changelog	(revision 41791)
+++ debian/changelog	(working copy)
@@ -1,3 +1,11 @@
+libcanberra (0.30-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove build-dependency on libtdb-dev on the Hurd, as tdb depends on
+    byte range locking which is not available on the Hurd. (#190367)
+
+ -- Jelmer Vernooij <jel...@debian.org>  Tue, 27 May 2014 01:44:54 +0200
+
 libcanberra (0.30-2) unstable; urgency=low
 
   * debian/rules: Properly exclude dh_makeshlibs from generating shlibs files
Index: debian/control
===================================================================
--- debian/control	(revision 41791)
+++ debian/control	(working copy)
@@ -19,7 +19,7 @@
                libvorbis-dev,
                libgtk-3-dev (>= 3.0.0),
                libgtk2.0-dev (>= 2.22),
-               libtdb-dev (>> 1.1),
+               libtdb-dev (>> 1.1) [!hurd-any],
                gtk-doc-tools,
                libpulse-dev (>= 0.9.11),
                libgstreamer1.0-dev
Index: debian/rules
===================================================================
--- debian/rules	(revision 41791)
+++ debian/rules	(working copy)
@@ -19,7 +19,9 @@
 	--enable-gstreamer			\
 	--enable-gtk				\
 	--enable-gtk-doc 			\
+ifneq ($(DEB_HOST_ARCH_OS), hurd)
 	--enable-tdb 				\
+endif
 	--with-builtin=dso
 
 # Linux-specific flags:

Reply via email to