X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=m4%2Fpandora_canonical.m4;h=0542e3d3ce6b43d6ed0e0250d5771524f54161c2;hb=1b4bde6cb8743004cfc31fb9328b7c09ff982746;hp=83edbd84648336e2c9eb83a84ff8b888e3567851;hpb=67e1b61bd9840daef731de3159d06875eed93c9e;p=m6w6%2Flibmemcached diff --git a/m4/pandora_canonical.m4 b/m4/pandora_canonical.m4 index 83edbd84..0542e3d3 100644 --- a/m4/pandora_canonical.m4 +++ b/m4/pandora_canonical.m4 @@ -4,7 +4,7 @@ dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl Which version of the canonical setup we're using -AC_DEFUN([PANDORA_CANONICAL_VERSION],[0.79]) +AC_DEFUN([PANDORA_CANONICAL_VERSION],[0.86]) AC_DEFUN([PANDORA_FORCE_DEPEND_TRACKING],[ dnl Force dependency tracking on for Sun Studio builds @@ -97,10 +97,6 @@ AC_DEFUN([PANDORA_CANONICAL_TARGET],[ PANDORA_LIBTOOL - AS_IF([test "$lt_cv_prog_gnu_ld" = "yes"],[ - AM_LDFLAGS="${AM_LDFLAGS} -Wl,--default-symver" - ]) - dnl autoconf doesn't automatically provide a fail-if-no-C++ macro dnl so we check c++98 features and fail if we don't have them, mainly dnl for that reason @@ -173,12 +169,7 @@ AC_DEFUN([PANDORA_CANONICAL_TARGET],[ dnl alloca - but we need to know it anyway for check_stack_overrun. PANDORA_STACK_DIRECTION - save_LIBS="${LIBS}" - LIBS="" - AC_CHECK_LIB(m, floor, [], AC_CHECK_LIB(m, __infinity)) - LIBM="${LIBS}" - LIBS="${save_LIBS}" - AC_SUBST([LIBM]) + AC_CHECK_LIBM AC_CHECK_FUNC(setsockopt, [], [AC_CHECK_LIB(socket, setsockopt)]) AC_CHECK_FUNC(bind, [], [AC_CHECK_LIB(bind, bind)]) @@ -241,6 +232,5 @@ AC_DEFUN([PANDORA_CANONICAL_TARGET],[ AC_SUBST([AM_CFLAGS]) AC_SUBST([AM_CXXFLAGS]) AC_SUBST([AM_CPPFLAGS]) - AC_SUBST([AM_LDFLAGS]) ])