[SCM] The rsync repository. - branch master updated

Rsync CVS commit messages rsync-cvs at lists.samba.org
Fri Oct 30 23:38:55 UTC 2020


The branch, master has been updated
  discards  b4d2b275562158c2ef971d4800286517536ccd87 (commit)
       via  85b8dc8a Force HAVE_LCHMOD off for Linux (for now).
      from  b4d2b275 Force HAVE_LCHOWN off for Linux (for now).

https://git.samba.org/?p=rsync.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit 85b8dc8abaca96fc3ea7421e09101b6ac41b6718
Author: Wayne Davison <wayne at opencoder.net>
Date:   Fri Oct 30 15:51:24 2020 -0700

    Force HAVE_LCHMOD off for Linux (for now).

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

Summary of changes:
 configure.ac | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/configure.ac b/configure.ac
index 447e51e7..46aaa819 100644
--- a/configure.ac
+++ b/configure.ac
@@ -861,7 +861,11 @@ AC_CHECK_FUNCS(waitpid wait4 getcwd chown chmod lchmod mknod mkfifo \
     initgroups utimensat posix_fallocate attropen setvbuf nanosleep usleep)
 
 case "$host_os" in
-*linux*) ac_cv_func_lchmod=no ;; # Work around a glibc bug. TODO eventually remove this?
+*linux*) # Work around a glibc bug. TODO eventually remove this?
+    ac_cv_func_lchmod=no
+    grep -v HAVE_LCHMOD confdefs.h >confdefs.h.new
+    mv confdefs.h.new confdefs.h
+    ;;
 esac
 
 dnl cygwin iconv.h defines iconv_open as libiconv_open


-- 
The rsync repository.



More information about the rsync-cvs mailing list