[SCM] The rsync repository. - branch master updated

Rsync CVS commit messages rsync-cvs at lists.samba.org
Sun Sep 11 19:54:22 MDT 2011


The branch, master has been updated
       via  c4170cb Better configure support for Solaris xattrs
      from  de407c0 Fix a potential hang on an empty file list. Fixes bug 8423.

;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit c4170cbaacc78678110295dce810b8f8ae26ba28
Author: Ben Walton <bwalton at artsci.utoronto.ca>
Date:   Mon Sep 12 02:57:05 2011 +0200

    Better configure support for Solaris xattrs
    
    If we have the attropen() function, allow OS conditional enabling of
    extended attribute support.  This removes the need to pass
    --enable-extended-attributes to force the feature activation on Solaris.

-----------------------------------------------------------------------

Summary of changes:
 configure.ac |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)


Changeset truncated at 500 lines:

diff --git a/configure.ac b/configure.ac
index 9e6da5e..8962b15 100644
--- a/configure.ac
+++ b/configure.ac
@@ -593,7 +593,7 @@ AC_CHECK_FUNCS(waitpid wait4 getcwd strdup chown chmod lchmod mknod mkfifo \
     setlocale setmode open64 lseek64 mkstemp64 mtrace va_copy __va_copy \
     seteuid strerror putenv iconv_open locale_charset nl_langinfo getxattr \
     extattr_get_link sigaction sigprocmask setattrlist getgrouplist \
-    initgroups utimensat posix_fallocate)
+    initgroups utimensat posix_fallocate attropen)
 
 dnl cygwin iconv.h defines iconv_open as libiconv_open
 if test x"$ac_cv_func_iconv_open" != x"yes"; then
@@ -1011,7 +1011,7 @@ AC_MSG_CHECKING(whether to support extended attributes)
 AC_ARG_ENABLE(xattr-support,
     AC_HELP_STRING([--disable-xattr-support],
 	    [disable extended attributes]),
-    [], [case "$ac_cv_func_getxattr$ac_cv_func_extattr_get_link" in
+    [], [case "$ac_cv_func_getxattr$ac_cv_func_extattr_get_link$ac_cv_func_attropen" in
 	*yes*) enable_xattr_support=maybe ;;
 	*) enable_xattr_support=no ;;
 	esac])


-- 
The rsync repository.


More information about the rsync-cvs mailing list