[Pcsclite-cvs-commit] r6673 - trunk/Drivers/ccid
ludovic.rousseau at free.fr
ludovic.rousseau at free.fr
Sun Jul 28 09:30:09 UTC 2013
Author: rousseau
Date: 2013-06-28 08:43:02 +0000 (Fri, 28 Jun 2013)
New Revision: 6673
Modified:
trunk/Drivers/ccid/configure.ac
Log:
Check libusb is at least at version 1.0.8
The driver will need to use libusb_exit() for libusbx >= 1.0.16 because
of the libusb hotplug thread.
libusb_exit() was not working correctly in libusb < 1.0.8.
So we check the libusb library used will at least provide a working
libusb_exit() function.
Modified: trunk/Drivers/ccid/configure.ac
===================================================================
--- trunk/Drivers/ccid/configure.ac 2013-06-28 08:37:37 UTC (rev 6672)
+++ trunk/Drivers/ccid/configure.ac 2013-06-28 08:43:02 UTC (rev 6673)
@@ -101,10 +101,12 @@
[ use_libusb="${enableval}" ], [ use_libusb=yes ] )
# check if libusb is used
+LIBUSB_NEEDED_VERSION="1.0.8"
if test "x$use_libusb" != xno ; then
PKG_CHECK_EXISTS([libusb-1.0], [
- PKG_CHECK_MODULES(LIBUSB, libusb-1.0, [],
+ PKG_CHECK_MODULES(LIBUSB, libusb-1.0 >= $LIBUSB_NEEDED_VERSION, [],
[
+ AC_MSG_WARN([install libusb $LIBUSB_NEEDED_VERSION or later])
])
])
More information about the Pcsclite-cvs-commit
mailing list