The branch, master has been updated via ec3833c9 Add optional netgroup.h include for NetBSD hosts. via 25dfc2c4 Some pip-releated tweaking. via d5b7889d Add a link to the man page to the README. from 74561d70 Check for netinet/ip.h after including netinet/in.h.
https://git.samba.org/?p=rsync.git;a=shortlog;h=master - Log ----------------------------------------------------------------- commit ec3833c96e4ca652a36d7cf2448d1019a056b738 Author: Wayne Davison <wa...@opencoder.net> Date: Mon Feb 1 16:31:28 2021 -0800 Add optional netgroup.h include for NetBSD hosts. commit 25dfc2c41d6c5f6ccc05eca7a663f46e28e7bddf Author: Wayne Davison <wa...@opencoder.net> Date: Mon Feb 1 09:00:06 2021 -0800 Some pip-releated tweaking. commit d5b7889d401c12ff047bb9ff86242a45298bf8bb Author: Wayne Davison <wa...@opencoder.net> Date: Mon Feb 1 08:47:44 2021 -0800 Add a link to the man page to the README. ----------------------------------------------------------------------- Summary of changes: INSTALL.md | 15 +++++++++------ README.md | 3 ++- access.c | 3 +++ configure.ac | 2 +- 4 files changed, 15 insertions(+), 8 deletions(-) Changeset truncated at 500 lines: diff --git a/INSTALL.md b/INSTALL.md index 4cb29522..fbf35c06 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -22,9 +22,9 @@ If your OS doesn't provide a python3-cmarkgfm or python3-commonmark package, you can run the following to install the commonmark python library for your build user (after installing python3's pip package): -> pip3 install --user commonmark +> python3 -mpip install --user commonmark -You can test if you've got it fixed by running (from the src dir): +You can test if you've got it fixed by running (from the rsync checkout): > ./md2man --test rsync-ssl.1.md @@ -53,7 +53,8 @@ installed to manipulate xattrs and to run the rsync testsuite. The [xxHash library][1] provides extremely fast checksum functions that can make the "rsync algorithm" run much more quickly, especially when matching blocks in large files. Installing this development library adds xxhash -checksums as the default checksum algorithm. +checksums as the default checksum algorithm. You'll need at least v0.8.0 +if you want rsync to include the full range of its checksum algorithms. [1]: https://cyan4973.github.io/xxHash/ @@ -113,7 +114,7 @@ like. > sudo yum -y install libzstd-devel > sudo yum -y install lz4-devel > sudo yum -y install openssl-devel - > pip3 install --user commonmark + > python3 -mpip install --user commonmark - For Fedora 33: @@ -147,9 +148,11 @@ like. > setup-x86_64 --quiet-mode -P liblz4-devel > setup-x86_64 --quiet-mode -P libssl-devel - Then, from a bash shell as your build user: + Sometimes cygwin has commonmark packaged and sometimes it doesn't. Now that + its python38 has stabilized, you could install python38-commonmark. Or just + avoid the issue by running this from a bash shell as your build user: - > pip3 install --user commonmark + > python3 -mpip install --user commonmark ## Build and install diff --git a/README.md b/README.md index 45c3d74d..3671e8c6 100644 --- a/README.md +++ b/README.md @@ -23,8 +23,9 @@ options. To get a complete list of supported options type: rsync --help -See the manpage for more detailed information. +See the [manpage][0] for more detailed information. +[0]: https://download.samba.org/pub/rsync/rsync.1 BUILDING AND INSTALLING ----------------------- diff --git a/access.c b/access.c index 39a7752a..f6d6e272 100644 --- a/access.c +++ b/access.c @@ -20,6 +20,9 @@ #include "rsync.h" #include "ifuncs.h" +#ifdef HAVE_NETGROUP_H +#include <netgroup.h> +#endif static int allow_forward_dns; diff --git a/configure.ac b/configure.ac index af1874e5..f216c218 100644 --- a/configure.ac +++ b/configure.ac @@ -12,7 +12,7 @@ AC_CHECK_HEADERS(sys/fcntl.h sys/select.h fcntl.h sys/time.h sys/unistd.h \ sys/un.h sys/attr.h arpa/inet.h arpa/nameser.h locale.h sys/types.h \ netdb.h malloc.h float.h limits.h iconv.h libcharset.h langinfo.h mcheck.h \ sys/acl.h acl/libacl.h attr/xattr.h sys/xattr.h sys/extattr.h dl.h \ - popt.h popt/popt.h linux/falloc.h netinet/in_systm.h \ + popt.h popt/popt.h linux/falloc.h netinet/in_systm.h netgroup.h \ zlib.h xxhash.h openssl/md4.h openssl/md5.h zstd.h lz4.h sys/file.h) AC_CHECK_HEADERS([netinet/ip.h], [], [], [[#include <netinet/in.h>]]) AC_HEADER_MAJOR_FIXED -- The rsync repository. _______________________________________________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs