From: David Carlier Date: Sat, 30 Dec 2017 09:44:53 +0000 (+0000) Subject: net/if.h requires sys/socket.h on OpenBSD X-Git-Tag: php-7.3.0alpha1~687 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a95e8b80db1bb41844978f70cee93691b3c7206f;p=php net/if.h requires sys/socket.h on OpenBSD This led to a detection failure of this particular header. --- diff --git a/ext/standard/config.m4 b/ext/standard/config.m4 index a4d6ccf1e6..a74df78a51 100644 --- a/ext/standard/config.m4 +++ b/ext/standard/config.m4 @@ -451,7 +451,14 @@ fi dnl dnl net_get_interfaces dnl -AC_CHECK_HEADERS([net/if.h netdb.h]) +AC_CHECK_HEADERS([net/if.h],[], [], +[ + #ifdef HAVE_SYS_SOCKET_H + #include + #endif + #include +]) +AC_CHECK_HEADERS([netdb.h]) AC_MSG_CHECKING([for usable getifaddrs]) AC_TRY_LINK([ #include