Re: Rsync 3.2.4 released
Wayne Davison via rsync <[email protected]> Sat, 18 Jun 2022 10:59:56 -0700
| Newsgroups | gmane.network.rsync.general,gmane.network.rsync.announce |
|---|---|
| Message-ID | <CAHSx_SsgpvQOkWr53RWhPvz8iJKfy1=C_Nc-K5ADzS4VNKEitQ@mail.gmail.com> |
--===============5359233837912592637==
Content-Type: multipart/alternative; boundary="00000000000029f13505e1bca426"
--00000000000029f13505e1bca426
Content-Type: text/plain; charset="UTF-8"
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..
>
--00000000000029f13505e1bca426
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div dir=3D"ltr">For those packaging rsync 3.2.4 using a C=
compiler where "char" defaults to "unsigned char", suc=
h as ARM systems, rsync 3.2.4 will potentially generate the wrong rolling c=
hecksum values, thus failing to optimize the copy with the full amount of m=
atching local data from a prior copy when high-bit characters are present.=
=C2=A0 This can be fixed using a simple configure patch:</div><div dir=3D"l=
tr"><br></div><div dir=3D"ltr">=C2=A0 =C2=A0 <a href=3D"https://download.sa=
mba.org/pub/rsync/rsync-schar-fix-3.2.4.diff">https://download.samba.org/pu=
b/rsync/rsync-schar-fix-3.2.4.diff</a><br></div><div dir=3D"ltr"><br></div>=
<div>After applying that, doing a full configure & make will fix things=
up (those updating an existing build dir can use "make reconfigure&qu=
ot; & make).</div><div><br></div><div dir=3D"ltr">This fix is committed=
to git for the upcoming 3.2.5 release.</div><div dir=3D"ltr"><br clear=3D"=
all"><div><div dir=3D"ltr" class=3D"gmail_signature" data-smartmail=3D"gmai=
l_signature">..wayne..</div></div></div><div class=3D"gmail_quote"><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"gm=
ail_quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
</blockquote></div></div>
</blockquote></div></div>
--00000000000029f13505e1bca426--
--===============5359233837912592637==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
--
Please use reply-all for most replies to avoid omitting the mailing list.
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html
--===============5359233837912592637==--