new release 3.4.0 - critical security release

Ryan Carsten Schmidt rsync at ryandesign.com
Tue Jan 14 21:57:39 UTC 2025


The patches within the rsync-patches-3.4.0.tar.gz archive seem to contain new unnecessary hunks that change the prefix from /usr to /usr/local. This was not the case in 3.3.0. 

I use the fileflags.diff patch in the MacPorts build of rsync, and with the 3.4.0 version of this patch, it does not build:

t_stub.c:34:14: error: redefinition of 'module_dirlen' with a different type: 'unsigned int' vs 'int'
unsigned int module_dirlen = 0;
             ^
t_stub.c:31:5: note: previous definition is here
int module_dirlen = 0;
    ^
1 error generated.





More information about the rsync mailing list