--- a/configure.in +++ b/configure.in @@ -389,8 +389,7 @@ AC_MSG_CHECKING(abstract socket namespace) AC_LANG_PUSH(C) -AC_RUN_IFELSE([AC_LANG_PROGRAM( -[[ +AC_TRY_RUN([ #include #include #include @@ -398,8 +397,8 @@ #include #include #include -]], -[[ + +int main() { int listen_fd; struct sockaddr_un addr; @@ -424,9 +423,11 @@ } else exit (0); -]])], - [have_abstract_sockets=yes], - [have_abstract_sockets=no]) +} +], +have_abstract_sockets=yes, +have_abstract_sockets=no, +have_abstract_sockets=no) AC_LANG_POP(C) AC_MSG_RESULT($have_abstract_sockets)