From 6c075e2ad860e1392594b81c8ca68ddc0c9781d1 Mon Sep 17 00:00:00 2001 From: Willem Toorop Date: Wed, 2 May 2018 14:01:00 +0200 Subject: [PATCH] Bugfix #395 : Clarify that libidn2 dependency is for version 2.0.0 or higher --- ChangeLog | 4 ++++ README.md | 2 +- configure.ac | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 12867743..ea2a0ea4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +* 2018-05-??: Version 1.4.2 + * Bugfix: #395. Clarify that libidn2 dependency is for version 2.0.0 + or higher. Thanks mire3212 + * 2018-03-12: Version 1.4.1 * Bugfix #388: Prevent fallback to an earlier tries upstream within a single query. Thanks Robert Groenenberg diff --git a/README.md b/README.md index cada3b41..565310c7 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ If you are installing from packages, you have to install the library and also th External dependencies are linked outside the getdns API build tree (we rely on configure to find them). We would like to keep the dependency tree short. Please refer to section for building on Windows for separate dependency and build instructions for that platform. * [libunbound from NLnet Labs](https://unbound.net/) version 1.4.16 or later. -* [libidn from the FSF](https://www.gnu.org/software/libidn/) version 1 or 2. (Note that the libidn version means the conversions between A-labels and U-labels may permit conversion of formally invalid labels under IDNA2008.) +* [libidn from the FSF](https://www.gnu.org/software/libidn/) version 1 or 2 (from version 2.0.0 and higher). (Note that the libidn version means the conversions between A-labels and U-labels may permit conversion of formally invalid labels under IDNA2008.) * [libssl and libcrypto from the OpenSSL Project](https://www.openssl.org/) version 0.9.7 or later. (Note: version 1.0.1 or later is required for TLS support, version 1.0.2 or later is required for TLS hostname authentication) * Doxygen is used to generate documentation; while this is not technically necessary for the build it makes things a lot more pleasant. diff --git a/configure.ac b/configure.ac index a0d719b4..18971e83 100644 --- a/configure.ac +++ b/configure.ac @@ -887,7 +887,7 @@ then LIBS="-lidn2 $LIBS" AC_DEFINE_UNQUOTED([HAVE_LIBIDN2], [1], [Define to 1 if you have the `idn2' library (-lidn).]) dnl ` ], [ - MISSING_DEPS="${MISSING_DEPS}${MISSING_SEP}libidn2" + MISSING_DEPS="${MISSING_DEPS}${MISSING_SEP}libidn2 (version 2.0.0 or higher)" MISSING_SEP=", " ]) fi