Source: libusb Version: 2:0.1.12-28 Tags: patch User: [email protected] Usertags: rebootstrap
Hi Aurelien, The Build-Depends of libusb are currently not cross satisfiable due to the g++ dependency. Cross toolchain dependency translation[1] still is an unsolved problem, so given that the libstdc++6 transition is over, I suggest I believe that we can simply drop the dependency. You can find a patch achieving just that attached. Helmut [1] https://wiki.debian.org/CrossTranslatableBuildDeps
diff --minimal -Nru libusb-0.1.12/debian/changelog libusb-0.1.12/debian/changelog --- libusb-0.1.12/debian/changelog +++ libusb-0.1.12/debian/changelog @@ -1,3 +1,11 @@ +libusb (2:0.1.12-28.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Make cross Build-Depends satisfiable (closes: #-1) + + Drop versioned g++ dependency which is satisfied in stretch. + + -- Helmut Grohne <[email protected]> Sat, 09 Apr 2016 11:52:12 +0200 + libusb (2:0.1.12-28) unstable; urgency=medium * Rewrite debian/rules using dh. diff --minimal -Nru libusb-0.1.12/debian/control libusb-0.1.12/debian/control --- libusb-0.1.12/debian/control +++ libusb-0.1.12/debian/control @@ -2,7 +2,7 @@ Section: libs Priority: optional Maintainer: Aurelien Jarno <[email protected]> -Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config, docbook, docbook-dsssl, g++ (>= 4:5.2) +Build-Depends: debhelper (>= 9), dh-autoreconf, pkg-config, docbook, docbook-dsssl Standards-Version: 3.9.6 Homepage: http://www.linux-usb.org/

