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