View | Details | Raw Unified
Collapse All | Expand All

(-) krb5-1.4.3.orig/src/aclocal.m4 (-1 / +4 lines)
 Lines 182-188    Link Here 
LIBS="$PTHREAD_LIBS $LIBS"
LIBS="$PTHREAD_LIBS $LIBS"
AC_MSG_NOTICE(rechecking with PTHREAD_... options)
AC_MSG_NOTICE(rechecking with PTHREAD_... options)
AC_CHECK_LIB(c, pthread_mutexattr_setrobust_np,
AC_CHECK_LIB(c, pthread_mutexattr_setrobust_np,
  [AC_DEFINE(HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP_IN_THREAD_LIB,1,[Define if pthread_mutexattr_setrobust_np is provided in the thread library.])])
  [AC_DEFINE(HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP_IN_THREAD_LIB,1,[Define if pthread_mutexattr_setrobust_np is provided in the thread library.])
# pthread_mutexattr_setrobust_np is declared as a GNU extension on GNU libc
  PTHREAD_CFLAGS="$PTHREAD_CFLAGS -D_GNU_SOURCE"
  ])
AC_CHECK_LIB(c, pthread_rwlock_init,
AC_CHECK_LIB(c, pthread_rwlock_init,
  [AC_DEFINE(HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB,1,[Define if pthread_rwlock_init is provided in the thread library.])])
  [AC_DEFINE(HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB,1,[Define if pthread_rwlock_init is provided in the thread library.])])
LIBS="$old_LIBS"
LIBS="$old_LIBS"
(-) krb5-1.4.3.orig/src/configure.in (-8 / +13 lines)
 Lines 66-79    Link Here 
dnl for kdc
dnl for kdc
AC_CHECK_HEADERS(syslog.h stdarg.h sys/select.h sys/sockio.h ifaddrs.h unistd.h)
AC_CHECK_HEADERS(syslog.h stdarg.h sys/select.h sys/sockio.h ifaddrs.h unistd.h)
AC_CHECK_FUNCS(openlog syslog closelog strftime vsprintf)
AC_CHECK_FUNCS(openlog syslog closelog strftime vsprintf)
KRB5_NEED_PROTO([#include <string.h>
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
/* Solaris 8 declares swab in stdlib.h.  */
#include <stdlib.h>
],swab,1)
dnl
AC_PROG_AWK
AC_PROG_AWK
KRB5_AC_INET6
KRB5_AC_INET6
KRB5_SOCKADDR_SA_LEN
KRB5_SOCKADDR_SA_LEN
 Lines 160-165    Link Here 
  fi # tsmissing not empty
  fi # tsmissing not empty
fi # enable_thread_support
fi # enable_thread_support
dnl
dnl
# The _GNU_SOURCE for pthread_mutex_attr_setrobust_np creates a clash with 
# with the swab declaration 
if echo "$PTHREAD_CFLAGS" | test ! grep _GNU_SOURCE; then
KRB5_NEED_PROTO([#include <string.h>
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
/* Solaris 8 declares swab in stdlib.h.  */
#include <stdlib.h>
],swab,1)
fi
dnl
HOST_TYPE=$krb5_cv_host
HOST_TYPE=$krb5_cv_host
AC_SUBST(HOST_TYPE)
AC_SUBST(HOST_TYPE)
dnl
dnl