Preparing for release of 3.0.0pre1
[rsync/rsync.git] / configure.in
index e3eb35d..7dd970e 100644 (file)
@@ -5,7 +5,7 @@ AC_CONFIG_SRCDIR([byteorder.h])
 AC_CONFIG_HEADER(config.h)
 AC_PREREQ(2.59)
 
 AC_CONFIG_HEADER(config.h)
 AC_PREREQ(2.59)
 
-RSYNC_VERSION=3.0.0cvs
+RSYNC_VERSION=3.0.0pre1
 AC_SUBST(RSYNC_VERSION)
 AC_MSG_NOTICE([Configuring rsync $RSYNC_VERSION])
 
 AC_SUBST(RSYNC_VERSION)
 AC_MSG_NOTICE([Configuring rsync $RSYNC_VERSION])
 
@@ -560,8 +560,8 @@ AC_CHECK_FUNCS(waitpid wait4 getcwd strdup chown chmod lchmod mknod mkfifo \
     memmove lchown vsnprintf snprintf vasprintf asprintf setsid glob strpbrk \
     strlcat strlcpy strtol mallinfo getgroups setgroups geteuid getegid \
     setlocale setmode open64 lseek64 mkstemp64 mtrace va_copy __va_copy \
     memmove lchown vsnprintf snprintf vasprintf asprintf setsid glob strpbrk \
     strlcat strlcpy strtol mallinfo getgroups setgroups geteuid getegid \
     setlocale setmode open64 lseek64 mkstemp64 mtrace va_copy __va_copy \
-    strerror putenv iconv_open locale_charset nl_langinfo lgetxattr \
-    sigaction sigprocmask)
+    strerror putenv iconv_open locale_charset nl_langinfo getxattr \
+    extattr_get_link sigaction sigprocmask)
 
 AC_CHECK_FUNCS(getpgrp tcgetpgrp)
 if test $ac_cv_func_getpgrp = yes; then
 
 AC_CHECK_FUNCS(getpgrp tcgetpgrp)
 if test $ac_cv_func_getpgrp = yes; then
@@ -874,7 +874,9 @@ else
        LIBS="$LIBS -lpacl"
        ;;
     darwin*)
        LIBS="$LIBS -lpacl"
        ;;
     darwin*)
-       AC_MSG_RESULT(MacOS ACLs not yet supported)
+       AC_MSG_RESULT(Using OS X ACLs)
+       AC_DEFINE(HAVE_OSX_ACLS, 1, [true if you have Mac OS X ACLs])
+       AC_DEFINE(SUPPORT_ACLS, 1)
        ;;
     *)
        AC_MSG_RESULT(running tests:)
        ;;
     *)
        AC_MSG_RESULT(running tests:)
@@ -918,7 +920,10 @@ AC_MSG_CHECKING(whether to support extended attributes)
 AC_ARG_ENABLE(xattr-support,
     AC_HELP_STRING([--disable-xattr-support],
            [disable extended attributes]),
 AC_ARG_ENABLE(xattr-support,
     AC_HELP_STRING([--disable-xattr-support],
            [disable extended attributes]),
-    [], [enable_xattr_support=$ac_cv_func_lgetxattr])
+    [], [case "$ac_cv_func_getxattr$ac_cv_func_extattr_get_link" in
+       *yes*) enable_xattr_support=maybe ;;
+       *) enable_xattr_support=no ;;
+       esac])
 AH_TEMPLATE([SUPPORT_XATTRS],
 [Define to 1 to add support for extended attributes])
 if test x"$enable_xattr_support" = x"no"; then
 AH_TEMPLATE([SUPPORT_XATTRS],
 [Define to 1 to add support for extended attributes])
 if test x"$enable_xattr_support" = x"no"; then