| Index: tsocks-1.8/configure.in |
| =================================================================== |
| --- tsocks-1.8.orig/configure.in |
| +++ tsocks-1.8/configure.in |
| @@ -122,7 +122,7 @@ LIBS= |
| |
| dnl Checks for libraries. |
| dnl Replace `main' with a function in -ldl: |
| -AC_CHECK_LIB(dl, dlsym,,AC_MSG_ERROR("libdl is required")) |
| +AC_CHECK_FUNC([dlsym], [], [AC_CHECK_LIB(dl, dlsym,,AC_MSG_ERROR("libdl is required"))]) |
| |
| dnl If we're using gcc here define _GNU_SOURCE |
| AC_MSG_CHECKING("for RTLD_NEXT from dlfcn.h") |
| @@ -312,7 +312,7 @@ AC_DEFINE_UNQUOTED(CLOSE_SIGNATURE, [${P |
| dnl Find the correct poll prototype on this machine |
| AC_MSG_CHECKING(for correct poll prototype) |
| PROTO= |
| -for testproto in 'struct pollfd *ufds, unsigned long nfds, int timeout' |
| +for testproto in 'struct pollfd *ufds, unsigned long nfds, int timeout' 'struct pollfd ufds[[]], nfds_t nfds, int timeout' |
| do |
| if test "${PROTO}" = ""; then |
| AC_TRY_COMPILE([ |