FS#23936 - libusb-compat - please use old library instead of wrapper

Attached to Project: Arch Linux
Opened by Brian Olsen (bnolsen) - Monday, 25 April 2011, 17:56 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 21 May 2011, 06:15 GMT
Task Type Bug Report
Category Packages: Core
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

I'm using a keylok dongle for software licensing. Currently arch uses libusb-compat which wraps libusb-1.0. Programs that use the provided static keylok driver will lock up and crash while accessing the dongle with this library. I speculate it's because the keylok lib locks and releases the device too quickly during some operations. Using libusb-0.1.12 for libusb-compat fixes these problems.

Additional info:

I've attached a PKGBUILD which uses libusb-0.1.12 as the base for libusb-compat instead of the new wrapper. I had problems trying to get a direct download link working with sourceforge (direct download called the file "download").
   PKGBUILD (0.7 KiB)
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Saturday, 21 May 2011, 06:15 GMT
Reason for closing:  Upstream
Comment by CT (ctHx) - Monday, 16 May 2011, 09:15 GMT
I have problem with scanbuttond with libusb-compat from repo,libusb-compat from this PKGBUILD solved my problem.
Comment by Tobias Powalowski (tpowa) - Saturday, 21 May 2011, 06:15 GMT
old libusb is dead, please bug the developers of the broken software to support compat,
else rebuild the packages. I cannot do anything here.

Loading...