Mostly bugfix release.

The new, improved eventfd configure check failed for cross compiling.
Just assume the kernel has CONFIG_EVENTFD enabled (recommended and
enabled if cgroups are enabled).

Link: https://lists.gnu.org/archive/html/libmicrohttpd/2023-05/msg00008.html
Signed-off-by: Alexander Dahl <[email protected]>
---
 rules/libmicrohttpd.make | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/rules/libmicrohttpd.make b/rules/libmicrohttpd.make
index 441644751..e42ac2316 100644
--- a/rules/libmicrohttpd.make
+++ b/rules/libmicrohttpd.make
@@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_LIBMICROHTTPD) += libmicrohttpd
 #
 # Paths and names
 #
-LIBMICROHTTPD_VERSION  := 0.9.76
-LIBMICROHTTPD_MD5      := a9f03510c521964ad40698471351673a
+LIBMICROHTTPD_VERSION  := 0.9.77
+LIBMICROHTTPD_MD5      := bc1b407093459ff5e7af2e3c0634d220
 LIBMICROHTTPD          := libmicrohttpd-$(LIBMICROHTTPD_VERSION)
 LIBMICROHTTPD_SUFFIX   := tar.gz
 LIBMICROHTTPD_URL      := $(call ptx/mirror, GNU, 
libmicrohttpd/$(LIBMICROHTTPD).$(LIBMICROHTTPD_SUFFIX))
@@ -39,10 +39,11 @@ endif
 # Prepare
 # ----------------------------------------------------------------------------
 
-#
-# autoconf
-#
 LIBMICROHTTPD_CONF_TOOL        := autoconf
+
+LIBMICROHTTPD_CONF_ENV := $(CROSS_ENV) \
+       mhd_cv_eventfd_usable=yes
+
 LIBMICROHTTPD_CONF_OPT := \
        $(CROSS_AUTOCONF_USR) \
        --disable-nls \
-- 
2.39.5


Reply via email to