Hi, This is probably old news, but when I tried to compile rsync 2.5.2 on an ordinary debian potato (i386), it failed. Turns out that int64 was defined as unsigned off64_t, but seemingly off64_t was defined as some sort of struct. My solution was to do GCC=gcc "-D _FILE_OFFSET_BITS=64" ./configure I suppose there are more elegant solutions to this, but this worked for me. Best reagrds Heikki Levanto Index Data -- Heikki Levanto heikki@indexdata.dk "In Murphy We Turst"