These two small changes enable 3.0.6 to compile and link on AIX 3.2:

diff -r rsync-3.0.6/lib/getaddrinfo.c rsync-3.0.6-new/lib/getaddrinfo.c
298c298
<                       if (!inet_aton(node, &ip)) {
---
>                       if (!inet_pton(AF_INET, node, &ip)) {

diff -r rsync-3.0.6/lib/sysacls.c rsync-3.0.6-new/lib/sysacls.c
1817a1818
> #if defined(ENOTSUP)
1818a1820,1822
> #else
>               errno = EINVAL;
> #endif

As has been noted elsewhere, running ./configure with "ksh" works better
than with the default /bin/sh.

-- 
| Ian! D. Allen  -  idal...@idallen.ca  -  Ottawa, Ontario, Canada
| Home Page: http://idallen.com/   Contact Improv: http://contactimprov.ca/
| College professor (Open Source / Linux) via: http://teaching.idallen.com/
| Defend digital freedom:  http://eff.org/  and have fun:  http://fools.ca/
-- 
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to