libusb-dev usb.h not compatible with other distros

Bug #776206 reported by Xiaofan Chen
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
libusb (Debian)
New
Undecided
Unassigned
libusb (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: libusb-dev

Reference:
http://libusb.6.n5.nabble.com/OpenUSB-compilation-fails-on-Debian-because-of-fix-for-bug-473814-td4366614.html

Basically this is a Debian problem since it has the following patches in Debian even though it is not accepted by upstream.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=473814

This patch is not adopted by non-Debian distros and thus causes problems with programs like OpenUSB.

Revision history for this message
Xiaofan Chen (xiaofanc) wrote :

On the other hand, the Debian patch seems to be correct but libusb-0.1 is not maintained by upstream. Instead, the upstream maintains libusb-1.0 and libusb-compat-0.1 which many other distros ship.

So this may not a bug for Debian/Ubuntu but it conflicts with other distros shipping with original libusb-0.1 usb.h or libusb-compat-0.1.

Ludovic Rousseau has sent in patches to libusb mailing list. Hopefully the libusb admins can accept this patch. In that case, this bug report can be closed.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libusb (Ubuntu):
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.