Chuck Fisher
2002-Jan-09 02:50 UTC
rsync-2.5.1 failed to transfer a 2G+ file (under HPUX 11.11)
Compiled rsync 2.5.1 using gcc version 3.0; warnings but no errors after defining HAVE_SNPRINTF HAVE_VSNPRINTF, HAVE_C99_VSNPRINTF in lib/snprintf.c (otherwise make dies while compiling snprintf.c complaining of snprintf being re-defined). I had been hoping this version of rsync would allow the transfer of large files. The attempt to transfer was as follows: sdx1 25: ./rsync --rsh=/usr/bin/ssh --rsync-path=/usr/local/src/rsync-2.5.1/rsyn c /scratch/chuck/test2 sdx3:/scratch/chuck rsync error: received SIGUSR1 or SIGINT (code 20) at rsync.c(229) I suspect the warnings received during the make are not relevant, but here they are just in case: gcc -I. -I. -g -O2 -DHAVE_CONFIG_H -I./popt -c socket.c -o socket.o socket.c: In function `is_a_socket': socket.c:357: warning: passing arg 5 of `getsockopt' from incompatible pointer t ype socket.c: In function `socketpair_tcp': socket.c:718: warning: passing arg 3 of `getsockname' from incompatible pointer type socket.c:732: warning: passing arg 3 of `accept' from incompatible pointer type