libusb-0.1-4 - userspace USB programming library

Property Value
Distribution Debian Sid
Repository Debian Main amd64
Package filename libusb-0.1-4_0.1.12-32_amd64.deb
Package name libusb-0.1-4
Package version 0.1.12
Package release 32
Package architecture amd64
Package type deb
Category libs role::shared-lib
License -
Maintainer Aurelien Jarno <>
Download size 22.89 KB
Installed size 58.00 KB


Package Version Architecture Repository
libusb-0.1-4_0.1.12-32_i386.deb 0.1.12 i386 Debian Main
libusb-0.1-4 - - -


Name Value
libc6 >= 2.15


Name Value
libusb-dev << 2:0.1.12-25


Type URL
Binary Package libusb-0.1-4_0.1.12-32_amd64.deb
Source Package libusb

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libusb-0.1-4 deb package:
    # sudo apt-get install libusb-0.1-4




2018-05-04 - Aurelien Jarno <>
libusb (2:0.1.12-32) unstable; urgency=medium
* Update debian/patches/12_ENAMETOOLONG.diff to handle more failures with
GCC 8 (closes: #897799).
* Downgrade priority to optional following the recent policy change (closes:
* Bump Standards-Version to 4.1.4.
2017-04-19 - Aurelien Jarno <>
libusb (2:0.1.12-31) unstable; urgency=medium
* Add patches/12_ENAMETOOLONG.diff to correctly handle too long filename
failures and FTBFS with GCC 7 (closes: #853511).
2016-05-05 - Aurelien Jarno <>
libusb (2:0.1.12-30) unstable; urgency=medium
* Fix call to printf when creating (closes: #823525).
2016-05-01 - Aurelien Jarno <>
libusb (2:0.1.12-29) unstable; urgency=medium
* Drop packages providing the C++ library. It is unused in the archive
and new developments should use libusb 1.0 instead (closes: #820510).
* Use portable shell construct in debian/rules, thanks to Daniel Shahaf for
the patch (closes: #823123).
* Bump Standards-Version to 3.9.8 (no changes).
2016-01-08 - Aurelien Jarno <>
libusb (2:0.1.12-28) unstable; urgency=medium
* Rewrite debian/rules using dh.
* debian/control: rename XC-Package-Type into Package-Type.
* debian/control: improve descriptions.
* debian/copyright: point to LGPL-2 instead of LGPL symlink.
* Replace /usr/lib/$triplet/ by a linker script, in the hope it
will make everybody happy (closes: #706278, #763195, #766808).
2015-08-03 - Aurelien Jarno <>
libusb (2:0.1.12-27) unstable; urgency=medium
* Upload to unstable. 
* Mention in debian/copyright that and/or usb.h may also be 
distributed under the BSD license (closes: #794378).
2015-08-01 - Aurelien Jarno <>
libusb (2:0.1.12-26) experimental; urgency=medium
* Upload to experimental.
* Rename libusb++-0.1-4c2 into libusb++-0.1-4v5 for the GCC 5 ABI transition.
* Force C++ standard to c++11 to prepare for the GCC 6 transition.
* Build-depends on g++ (>= 4:5.2).
2014-10-21 - Aurelien Jarno <>
libusb (2:0.1.12-25) unstable; urgency=medium
* Move /usr/lib/$multiarch/ from libusb-0.1-4 to
libusb-dev (closes: #763195) and add the corresponding Replaces:.
* Drop pre-Lenny Conflicts: and Replaces:.
* Bump Standards-Version to 3.9.6 (no changes).
2014-07-03 - Aurelien Jarno <>
libusb (2:0.1.12-24) unstable; urgency=medium
* Use dh-autoreconf instead of doing so using patches (closes: #748855).
* Drop now useless patches 90_am_maintainer_mode.diff and
* Stop updating config.guess and config.sub at build time.
* Add 11_transfer_timeout.diff patch from Sam Thursfield to fix timeout
handling in some corner cases (closes: #731422).
* Bumped Standards-Version to 3.9.5 (no changes).
2013-11-14 - Colin Watson <>
libusb (2:0.1.12-23.3) unstable; urgency=low
* Non-maintainer upload.
* Build in obj-$(DEB_HOST_GNU_TYPE) rather than obj-$(DEB_BUILD_GNU_TYPE),
which is less confusing since the former corresponds to the architecture
we're building for.
* Cross-build the udeb pass if requested, as well as the deb pass (closes:

See Also

Package Description
libusb-1.0-0-dev_1.0.22-2_amd64.deb userspace USB programming library development files
libusb-1.0-0_1.0.22-2_amd64.deb userspace USB programming library
libusb-1.0-doc_1.0.22-2_all.deb documentation for userspace USB programming
libusb-dev_0.1.12-32_amd64.deb userspace USB programming library development files
libusb-java-doc_0.8+ztex20090101-7_all.deb javadoc documentation for libusb-java
libusb-java-lib_0.8+ztex20090101-7_amd64.deb C part of Java wrapper for libusb
libusb-java_0.8+ztex20090101-7_all.deb Java wrapper for libusb
libusb-ocaml-dev_1.3.0-4+b1_amd64.deb OCaml bindings to libusb-1.0
libusb-ocaml_1.3.0-4+b1_amd64.deb OCaml bindings to libusb-1.0 (runtime)
libusbauth-configparser-dev_1.0.1+git20190123.0e6393b-3_amd64.deb Development package of library for USB Firewall including flex/bison parser
libusbauth-configparser1_1.0.1+git20190123.0e6393b-3_amd64.deb Library for USB Firewall including flex/bison parser
libusbguard0_0.7.4+ds-1+b1_amd64.deb USB device authorization policy framework - shared library
libusbhid-common_10.3~svn296373-10_all.deb Common files for the USB HID devices FreeBSD library
libusbmuxd-dev_1.1.0~git20181007.07a493a-1_amd64.deb USB multiplexor daemon for iPhone and iPod Touch devices - devel
libusbmuxd-tools_1.1.0~git20181007.07a493a-1_amd64.deb USB multiplexor daemon for iPhone and iPod Touch devices - tools