mirror of
https://github.com/samba-team/samba.git
synced 2024-12-27 03:21:53 +03:00
Move the test for the AIX specific interface code to the end.
This tests goes into an infinite loop on OS X so avoid it.
Probably should also be only conditionaly be run on AIX in the
first place.
(This used to be commit 641d0968da
)
This commit is contained in:
parent
6095280304
commit
61c4666a89
@ -2962,23 +2962,6 @@ fi
|
|||||||
##################
|
##################
|
||||||
# look for a method of finding the list of network interfaces
|
# look for a method of finding the list of network interfaces
|
||||||
iface=no;
|
iface=no;
|
||||||
AC_CACHE_CHECK([for iface AIX],samba_cv_HAVE_IFACE_AIX,[
|
|
||||||
SAVE_CPPFLAGS="$CPPFLAGS"
|
|
||||||
CPPFLAGS="$CPPFLAGS ${SAMBA_CONFIGURE_CPPFLAGS}"
|
|
||||||
AC_TRY_RUN([
|
|
||||||
#define NO_CONFIG_H 1
|
|
||||||
#define HAVE_IFACE_AIX 1
|
|
||||||
#define AUTOCONF_TEST 1
|
|
||||||
#undef _XOPEN_SOURCE_EXTENDED
|
|
||||||
#include "${srcdir-.}/lib/replace/replace.c"
|
|
||||||
#include "${srcdir-.}/lib/interfaces.c"],
|
|
||||||
samba_cv_HAVE_IFACE_AIX=yes,samba_cv_HAVE_IFACE_AIX=no,samba_cv_HAVE_IFACE_AIX=cross)])
|
|
||||||
CPPFLAGS="$SAVE_CPPFLAGS"
|
|
||||||
if test x"$samba_cv_HAVE_IFACE_AIX" = x"yes"; then
|
|
||||||
iface=yes;AC_DEFINE(HAVE_IFACE_AIX,1,[Whether iface AIX is available])
|
|
||||||
fi
|
|
||||||
|
|
||||||
if test $iface = no; then
|
|
||||||
AC_CACHE_CHECK([for iface getifaddrs],samba_cv_HAVE_IFACE_GETIFADDRS,[
|
AC_CACHE_CHECK([for iface getifaddrs],samba_cv_HAVE_IFACE_GETIFADDRS,[
|
||||||
SAVE_CPPFLAGS="$CPPFLAGS"
|
SAVE_CPPFLAGS="$CPPFLAGS"
|
||||||
CPPFLAGS="$CPPFLAGS ${SAMBA_CONFIGURE_CPPFLAGS}"
|
CPPFLAGS="$CPPFLAGS ${SAMBA_CONFIGURE_CPPFLAGS}"
|
||||||
@ -2993,7 +2976,6 @@ CPPFLAGS="$SAVE_CPPFLAGS"
|
|||||||
if test x"$samba_cv_HAVE_IFACE_GETIFADDRS" = x"yes"; then
|
if test x"$samba_cv_HAVE_IFACE_GETIFADDRS" = x"yes"; then
|
||||||
iface=yes;AC_DEFINE(HAVE_IFACE_GETIFADDRS,1,[Whether iface getifaddrs is available])
|
iface=yes;AC_DEFINE(HAVE_IFACE_GETIFADDRS,1,[Whether iface getifaddrs is available])
|
||||||
fi
|
fi
|
||||||
fi
|
|
||||||
|
|
||||||
if test $iface = no; then
|
if test $iface = no; then
|
||||||
AC_CACHE_CHECK([for iface ifconf],samba_cv_HAVE_IFACE_IFCONF,[
|
AC_CACHE_CHECK([for iface ifconf],samba_cv_HAVE_IFACE_IFCONF,[
|
||||||
@ -3029,6 +3011,24 @@ if test x"$samba_cv_HAVE_IFACE_IFREQ" = x"yes"; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if test $iface = no; then
|
||||||
|
AC_CACHE_CHECK([for iface AIX],samba_cv_HAVE_IFACE_AIX,[
|
||||||
|
SAVE_CPPFLAGS="$CPPFLAGS"
|
||||||
|
CPPFLAGS="$CPPFLAGS ${SAMBA_CONFIGURE_CPPFLAGS}"
|
||||||
|
AC_TRY_RUN([
|
||||||
|
#define NO_CONFIG_H 1
|
||||||
|
#define HAVE_IFACE_AIX 1
|
||||||
|
#define AUTOCONF_TEST 1
|
||||||
|
#undef _XOPEN_SOURCE_EXTENDED
|
||||||
|
#include "${srcdir-.}/lib/replace/replace.c"
|
||||||
|
#include "${srcdir-.}/lib/interfaces.c"],
|
||||||
|
samba_cv_HAVE_IFACE_AIX=yes,samba_cv_HAVE_IFACE_AIX=no,samba_cv_HAVE_IFACE_AIX=cross)])
|
||||||
|
CPPFLAGS="$SAVE_CPPFLAGS"
|
||||||
|
if test x"$samba_cv_HAVE_IFACE_AIX" = x"yes"; then
|
||||||
|
iface=yes;AC_DEFINE(HAVE_IFACE_AIX,1,[Whether iface AIX is available])
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
dnl test for ipv6
|
dnl test for ipv6
|
||||||
AC_CACHE_CHECK([for ipv6 support],samba_cv_HAVE_IPV6,[
|
AC_CACHE_CHECK([for ipv6 support],samba_cv_HAVE_IPV6,[
|
||||||
AC_TRY_COMPILE([
|
AC_TRY_COMPILE([
|
||||||
|
Loading…
Reference in New Issue
Block a user