Source: libusb-1.0
Version: 2:1.0.27~rc1-1
Severity: important
Tags: patch ftbfs
User: debian-h...@lists.debian.org
Usertags: hurd
Control: found -1 2:1.0.27-1

Hi,

currently libusb-1.0 cannot be built on Hurd.

The problem is that starting from 2:1.0.27~rc1-1 the umockdev, and
libumockdev-dev build dependencies were added, and those exist only on
Linux.

Hence, simply restrict them as linux-any, which allows libusb-1.0 to
build successfully on Hurd (and in general any non-Linux architecture).
Patch attached for it.

Thanks,
-- 
Pino
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: libusb-1.0
 Section: libs
 Priority: optional
 Maintainer: Aurelien Jarno <aure...@debian.org>
-Build-Depends: debhelper-compat (= 13), libudev-dev [linux-any], pkg-config, 
umockdev <!nocheck>, libumockdev-dev <!nocheck>
+Build-Depends: debhelper-compat (= 13), libudev-dev [linux-any], pkg-config, 
umockdev [linux-any] <!nocheck>, libumockdev-dev [linux-any] <!nocheck>
 Build-Depends-Indep: doxygen
 Standards-Version: 4.6.2
 Rules-Requires-Root: no

Reply via email to