Rsync 3.1.0 failing [iobuf] on MacOSX 10.8.5 (was Re: Cannot build rsync 3.1.0 on MacOSX 10.8.5 with fileflags patch)

Robert DuToit rdutoit at comcast.net
Sat Oct 12 04:56:53 MDT 2013


On Oct 12, 2013, at 12:36 AM, Anthony Morton <amorton at fastmail.fm> wrote:

>> I got 3.1 to build all right on OS X but it won't run without stalling and lots of errors. Is it working for you or anyone else yet or have the problems come to light?
> 
> Yes, now I'm using it in anger I'm seeing several fatal errors like the following (I'm syncing with a local mount point, no network access involved):
> 
> need to write 129836 bytes, iobuf.out.buf is only 65532 bytes.
> rsync error: protocol incompatibility (code 2) at io.c(599) [sender=3.1.0]
> rsync: [sender] write error: Broken pipe (32)

Yes this is the error. I assume it has to do with the changes to the output buffer code in io.c

3.0.9 works great so I'm staying there for now and thankful for it. Would be nice if someone with a bit more rsync code experience could take a look too. 



Cheers,  Rob


> 
> need to write 401925 bytes, iobuf.out.buf is only 65532 bytes.
> rsync error: protocol incompatibility (code 2) at io.c(599) [sender=3.1.0]
> rsync: [sender] write error: Broken pipe (32)
> 
> I've rolled back to version 3.0.5 (the most recent I had installed previously) and it seems to be doing the job.
> 
> Tony M.
> 



More information about the rsync mailing list