On Fri, Dec 07, 2001 at 12:02:35PM +0900, [EMAIL PROTECTED] wrote: > > I recently upgraded one of my servers to 2.5.0. Since then, I've been > getting error messages like following between 2.5.0 and 2.4.6 servers. > > bit length overflow > code 3 bits 7->6 > code 10 bits 5->6 > > Does this error come from using different protocol version? > > Regards, > > Hori Masato > Software Engineer > Sony Corporation
I haven't seen it myself, but several other people have reported it and the conclusion so far is that they are harmless messages from the zlib library. A quick glance at the code looks like they should only be printed if DEBUG is defined and -v is passed. I see that DEBUG is turned on now by configure by the --enable-debug option, and it's default is yes. According to rsync's cvsweb, the --enable-debug configure option was added last February which means it's new in the 2.5.0 release. My guess is these "bit length overflows" were always happening but nobody noticed it because the DEBUG mode wasn't turned on. Martin, I don't think --enable-debug should define #DEBUG, I think it should only generate debugging symbols. - Dave Dykstra