bump version requirement for MHD to 0.9.63
authorChristian Grothoff <christian@grothoff.org>
Sat, 27 Apr 2019 04:38:17 +0000 (06:38 +0200)
committerChristian Grothoff <christian@grothoff.org>
Sat, 27 Apr 2019 04:38:17 +0000 (06:38 +0200)
ChangeLog
README
configure.ac
doc/handbook/chapters/installation.texi

index aed5c2de0375c7929b5ed6e86c96027f728727b3..bfe55682f023d3032c8c269e8a5bfbad1bc751ca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Sat 27 Apr 2019 06:36:31 AM CEST
+  Bump libmicrohttpd version requirement as some intermediate
+  versions have relevant bugs that cause problems. -CG
+
 Sat Apr 27 01:50:43 2019 +0200
   RECLAIM: No longer experimental
 
diff --git a/README b/README
index 595bc746eeaca38a34d3f0227e9382f87af2b7b6..ad8b28419ce14e76d3a7e7ba02903ecca61ed3e7 100644 (file)
--- a/README
+++ b/README
@@ -69,7 +69,7 @@ These are the direct dependencies for running GNUnet:
   * libidn2 (prefered)
   or
   * libidn           >= 1.0
-- libmicrohttpd      >= 0.9.52      (strongly recommended for
+- libmicrohttpd      >= 0.9.63      (strongly recommended for
                                      a wide range of features)
 - makeinfo           >= 4.8
 - make[*3]
index c9f2d38c7389230218f269fe0a18a2a3ab2d759a..a9845d20208d63675e973f0abfcc76d75b5c0ebf 100644 (file)
@@ -1297,12 +1297,12 @@ AC_ARG_WITH(microhttpd,
         AC_CHECK_HEADERS([microhttpd.h],
          AC_CHECK_DECL(MHD_OPTION_PER_IP_CONNECTION_LIMIT,
             AC_CHECK_LIB([microhttpd], [MHD_get_fdset2],
-              [AC_MSG_CHECKING([for libmicrohttpd >= 0.9.52])
+              [AC_MSG_CHECKING([for libmicrohttpd >= 0.9.63])
               AC_COMPILE_IFELSE([AC_LANG_SOURCE([
                 #include "$native_srcdir/src/include/platform.h"
                 #include <microhttpd.h>
-                #if (MHD_VERSION < 0x0094200)
-                #error needs at least version 0.9.42
+                #if (MHD_VERSION < 0x0096300)
+                #error needs at least version 0.9.63
                 #endif
                 int main () { return 0; }
                ])],
index 94d6807e1e7ea0d1519f99b427ea11dd6c2f4c93..c3b9c6cbc7cb36510fce571a0c4775b143001939 100644 (file)
@@ -38,7 +38,7 @@ The mandatory libraries and applications are
 @item libgcrypt 1.6 or above
 @item libextractor
 @item libidn2 or libidn
-@item libmicrohttpd 0.9.52 or above
+@item libmicrohttpd 0.9.63 or above
 @item libunistring
 @item libgmp
 @item libgnurl or libcurl (libcurl has to be linked to GnuTLS) 7.35.0 or above