[prev in list] [next in list] [prev in thread] [next in thread] 

List:       rsync
Subject:    Re: [rsync-announce] Rsync 3.2.4 released
From:       Wayne Davison via rsync-announce <rsync-announce () lists ! samba ! org>
Date:       2022-06-18 17:59:56
Message-ID: CAHSx_SsgpvQOkWr53RWhPvz8iJKfy1=C_Nc-K5ADzS4VNKEitQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


For those packaging rsync 3.2.4 using a C compiler where "char" defaults to
"unsigned char", such as ARM systems, rsync 3.2.4 will potentially generate
the wrong rolling checksum values, thus failing to optimize the copy with
the full amount of matching local data from a prior copy when high-bit
characters are present.  This can be fixed using a simple configure patch:

    https://download.samba.org/pub/rsync/rsync-schar-fix-3.2.4.diff

After applying that, doing a full configure & make will fix things up
(those updating an existing build dir can use "make reconfigure" & make).

This fix is committed to git for the upcoming 3.2.5 release.

..wayne..

>

[Attachment #5 (text/html)]

<div dir="ltr"><div dir="ltr">For those packaging rsync 3.2.4 using a C compiler \
where &quot;char&quot; defaults to &quot;unsigned char&quot;, such as ARM systems, \
rsync 3.2.4 will potentially generate the wrong rolling checksum values, thus failing \
to optimize the copy with the full amount of matching local data from a prior copy \
when high-bit characters are present.   This can be fixed using a simple configure \
patch:</div><div dir="ltr"><br></div><div dir="ltr">      <a \
href="https://download.samba.org/pub/rsync/rsync-schar-fix-3.2.4.diff">https://download.samba.org/pub/rsync/rsync-schar-fix-3.2.4.diff</a><br></div><div \
dir="ltr"><br></div><div>After applying that, doing a full configure &amp; make will \
fix things up (those updating an existing build dir can use &quot;make \
reconfigure&quot; &amp; make).</div><div><br></div><div dir="ltr">This fix is \
committed to git for the upcoming 3.2.5 release.</div><div dir="ltr"><br \
clear="all"><div><div dir="ltr" class="gmail_signature" \
data-smartmail="gmail_signature">..wayne..</div></div></div><div \
class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div \
class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"> \
</blockquote></div></div> </blockquote></div></div>



_______________________________________________
rsync-announce mailing list
rsync-announce@lists.samba.org
https://lists.samba.org/mailman/listinfo/rsync-announce


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic