<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e8c158aef7a99550ca51533b46a99acc59fa26dc">https://github.com/macports/macports-ports/commit/e8c158aef7a99550ca51533b46a99acc59fa26dc</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new e8c158aef7a rsync: fix implicit declarations in configure
</span>e8c158aef7a is described below

<span style='display:block; white-space:pre;color:#808000;'>commit e8c158aef7a99550ca51533b46a99acc59fa26dc
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sun Mar 6 12:25:54 2022 +1100

<span style='display:block; white-space:pre;color:#404040;'>    rsync: fix implicit declarations in configure
</span>---
 net/rsync/Portfile             |  5 ++++
 net/rsync/files/implicit.patch | 65 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 70 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/rsync/Portfile b/net/rsync/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c178e93187f..b674a147bc8 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/rsync/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/rsync/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -47,6 +47,11 @@ patchfiles          fileflags.diff
</span> # to the developers of rsync.
 patchfiles-append   patch-acls-unpack-error.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Fix implicit declaration errors in configure script. At least partly
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# fixed upstream by:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://github.com/WayneD/rsync/commit/ada588a7a8035cf3e35f2ca7b60240e87ab66282
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   implicit.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args      --with-rsyncd-conf=${prefix}/etc/rsyncd.conf
 
 pre-configure {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/rsync/files/implicit.patch b/net/rsync/files/implicit.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..a77b3d8ef13
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/rsync/files/implicit.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,65 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- rsync-3.2.3/configure.sh.orig  2020-08-07 13:48:27.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ rsync-3.2.3/configure.sh       2022-03-06 12:20:51.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4916,6 +4916,25 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define NOBODY_GROUP "$NOBODY_GROUP"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ _ACEOF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++for ac_header in sys/fcntl.h sys/select.h fcntl.h sys/time.h sys/unistd.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    unistd.h utime.h grp.h compat.h sys/param.h ctype.h sys/wait.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    sys/ioctl.h sys/filio.h string.h stdlib.h sys/socket.h sys/mode.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    sys/un.h sys/attr.h mcheck.h arpa/inet.h arpa/nameser.h locale.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    netdb.h malloc.h float.h limits.h iconv.h libcharset.h langinfo.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    sys/acl.h acl/libacl.h attr/xattr.h sys/xattr.h sys/extattr.h dl.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    popt.h popt/popt.h linux/falloc.h netinet/in_systm.h netinet/ip.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    zlib.h xxhash.h openssl/md4.h openssl/md5.h zstd.h lz4.h sys/file.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++do :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  cat >>confdefs.h <<_ACEOF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++_ACEOF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++done
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # SIMD optimizations
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ SIMD=
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -5110,6 +5129,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define _FILE_OFFSET_BITS 64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <stdio.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <fcntl.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if HAVE_STRING_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#include <string.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/types.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #include <sys/wait.h>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #if HAVE_UNISTD_H
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -6245,26 +6267,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-for ac_header in sys/fcntl.h sys/select.h fcntl.h sys/time.h sys/unistd.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    unistd.h utime.h grp.h compat.h sys/param.h ctype.h sys/wait.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    sys/ioctl.h sys/filio.h string.h stdlib.h sys/socket.h sys/mode.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    sys/un.h sys/attr.h mcheck.h arpa/inet.h arpa/nameser.h locale.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    netdb.h malloc.h float.h limits.h iconv.h libcharset.h langinfo.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    sys/acl.h acl/libacl.h attr/xattr.h sys/xattr.h sys/extattr.h dl.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    popt.h popt/popt.h linux/falloc.h netinet/in_systm.h netinet/ip.h \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    zlib.h xxhash.h openssl/md4.h openssl/md5.h zstd.h lz4.h sys/file.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-do :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  cat >>confdefs.h <<_ACEOF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-_ACEOF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-done
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether sys/types.h defines makedev" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo_n "checking whether sys/types.h defines makedev... " >&6; }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if ${ac_cv_header_sys_types_h_makedev+:} false; then :
</span></pre><pre style='margin:0'>

</pre>