]> sigrok.org Git - libsigrok.git/commitdiff
Drop libftdi 0.x support, require libftdi 1.x.
authorUwe Hermann <redacted>
Sun, 17 Sep 2017 14:55:50 +0000 (16:55 +0200)
committerUwe Hermann <redacted>
Sun, 17 Sep 2017 15:01:07 +0000 (17:01 +0200)
There were some issues when using libftdi 0.x recently that are fixed
when switching to libftdi 1.x (not really worth the effort to investigate).

libftdi 1.x has been around several years now and should be available
in most recent distros and OSes. For the rare cases where it is not,
it's easy enough to get it via backport packages, or build from source,
or sigrok users can just use our binary installers for most OSes.

This also "fixes"/obsoletes bug #959.

README
configure.ac

diff --git a/README b/README
index f6d9842e3aae1740c1b4aea2e832bc057cf5b43a..154c4928929c5eb6763d8c04523cf4c01d1e5893 100644 (file)
--- a/README
+++ b/README
@@ -41,7 +41,7 @@ Requirements for the C library:
  - libserialport >= 0.1.1 (optional, used by some drivers)
  - librevisa >= 0.0.20130412 (optional, used by some drivers)
  - libusb-1.0 >= 1.0.16 (optional, used by some drivers)
- - libftdi >= 0.16 or libftdi1 >= 1.0 (optional, used by some drivers)
+ - libftdi1 >= 1.0 (optional, used by some drivers)
  - libgpib (optional, used by some drivers)
  - libieee1284 (optional, used by some drivers)
  - check >= 0.9.4 (optional, only needed to run unit tests)
index bf400f552c1e3b4da82d194fa935aebc29a44a7c..56c097fa6af6461fb8ade901a5034b66bb7f0a62 100644 (file)
@@ -99,8 +99,7 @@ SR_EXTRA_CXX_LIBS=
 SR_ARG_OPT_PKG([libserialport], [LIBSERIALPORT], [NEED_SERIAL],
        [libserialport >= 0.1.1])
 
-SR_ARG_OPT_PKG([libftdi], [LIBFTDI],,
-       [libftdi1 >= 1.0], [libftdi >= 0.16])
+SR_ARG_OPT_PKG([libftdi], [LIBFTDI], , [libftdi1 >= 1.0])
 
 # FreeBSD comes with an "integrated" libusb-1.0-style USB API.
 # This means libusb-1.0 is always available; no need to check for it.