diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | README | 2 | ||||
-rw-r--r-- | configure.ac | 6 | ||||
-rw-r--r-- | doc/handbook/chapters/installation.texi | 2 |
4 files changed, 9 insertions, 5 deletions
@@ -1,3 +1,7 @@ | |||
1 | Sat 27 Apr 2019 06:36:31 AM CEST | ||
2 | Bump libmicrohttpd version requirement as some intermediate | ||
3 | versions have relevant bugs that cause problems. -CG | ||
4 | |||
1 | Sat Apr 27 01:50:43 2019 +0200 | 5 | Sat Apr 27 01:50:43 2019 +0200 |
2 | RECLAIM: No longer experimental | 6 | RECLAIM: No longer experimental |
3 | 7 | ||
@@ -69,7 +69,7 @@ These are the direct dependencies for running GNUnet: | |||
69 | * libidn2 (prefered) | 69 | * libidn2 (prefered) |
70 | or | 70 | or |
71 | * libidn >= 1.0 | 71 | * libidn >= 1.0 |
72 | - libmicrohttpd >= 0.9.52 (strongly recommended for | 72 | - libmicrohttpd >= 0.9.63 (strongly recommended for |
73 | a wide range of features) | 73 | a wide range of features) |
74 | - makeinfo >= 4.8 | 74 | - makeinfo >= 4.8 |
75 | - make[*3] | 75 | - make[*3] |
diff --git a/configure.ac b/configure.ac index c9f2d38c7..a9845d202 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1297,12 +1297,12 @@ AC_ARG_WITH(microhttpd, | |||
1297 | AC_CHECK_HEADERS([microhttpd.h], | 1297 | AC_CHECK_HEADERS([microhttpd.h], |
1298 | AC_CHECK_DECL(MHD_OPTION_PER_IP_CONNECTION_LIMIT, | 1298 | AC_CHECK_DECL(MHD_OPTION_PER_IP_CONNECTION_LIMIT, |
1299 | AC_CHECK_LIB([microhttpd], [MHD_get_fdset2], | 1299 | AC_CHECK_LIB([microhttpd], [MHD_get_fdset2], |
1300 | [AC_MSG_CHECKING([for libmicrohttpd >= 0.9.52]) | 1300 | [AC_MSG_CHECKING([for libmicrohttpd >= 0.9.63]) |
1301 | AC_COMPILE_IFELSE([AC_LANG_SOURCE([ | 1301 | AC_COMPILE_IFELSE([AC_LANG_SOURCE([ |
1302 | #include "$native_srcdir/src/include/platform.h" | 1302 | #include "$native_srcdir/src/include/platform.h" |
1303 | #include <microhttpd.h> | 1303 | #include <microhttpd.h> |
1304 | #if (MHD_VERSION < 0x0094200) | 1304 | #if (MHD_VERSION < 0x0096300) |
1305 | #error needs at least version 0.9.42 | 1305 | #error needs at least version 0.9.63 |
1306 | #endif | 1306 | #endif |
1307 | int main () { return 0; } | 1307 | int main () { return 0; } |
1308 | ])], | 1308 | ])], |
diff --git a/doc/handbook/chapters/installation.texi b/doc/handbook/chapters/installation.texi index 94d6807e1..c3b9c6cbc 100644 --- a/doc/handbook/chapters/installation.texi +++ b/doc/handbook/chapters/installation.texi | |||
@@ -38,7 +38,7 @@ The mandatory libraries and applications are | |||
38 | @item libgcrypt 1.6 or above | 38 | @item libgcrypt 1.6 or above |
39 | @item libextractor | 39 | @item libextractor |
40 | @item libidn2 or libidn | 40 | @item libidn2 or libidn |
41 | @item libmicrohttpd 0.9.52 or above | 41 | @item libmicrohttpd 0.9.63 or above |
42 | @item libunistring | 42 | @item libunistring |
43 | @item libgmp | 43 | @item libgmp |
44 | @item libgnurl or libcurl (libcurl has to be linked to GnuTLS) 7.35.0 or above | 44 | @item libgnurl or libcurl (libcurl has to be linked to GnuTLS) 7.35.0 or above |