From 71129e0265f322249cce6fa3e02df92dd9c8b2d5 Mon Sep 17 00:00:00 2001 From: Vasil Dimov Date: Sun, 11 Mar 2018 18:49:03 +0100 Subject: [PATCH] Do not check for main() in libminiupnpc main() { main(); } causes "infinite recursion" compilation warning which with -Werror fails the check. --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 18f707f0ba3..80116d597fb 100644 --- a/configure.ac +++ b/configure.ac @@ -771,7 +771,7 @@ dnl Check for libminiupnpc (optional) if test x$use_upnp != xno; then AC_CHECK_HEADERS( [miniupnpc/miniwget.h miniupnpc/miniupnpc.h miniupnpc/upnpcommands.h miniupnpc/upnperrors.h], - [AC_CHECK_LIB([miniupnpc], [main],[MINIUPNPC_LIBS=-lminiupnpc], [have_miniupnpc=no])], + [AC_CHECK_LIB([miniupnpc], [upnpDiscover], [MINIUPNPC_LIBS=-lminiupnpc], [have_miniupnpc=no])], [have_miniupnpc=no] ) fi