Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#13705 closed enhancement (fixed)

rsync-3.2.1

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 10.0
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (5)

comment:1 by Douglas R. Reno, 4 years ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 4 years ago

NEWS for rsync 3.2.1 (22 Jun 2020)

Protocol: 31 (unchanged)
Changes since 3.2.0:
BUG FIXES:

    Fixed a potential build issue with the MD5 assembly-language code by removing some non-portable directives.

    Use the preprocessor with the asm file to ensure that if the code is unneeded, it doesn't get built.

    Avoid the stack getting set to executable when including the asm code.

    Some improvements in the SIMD configure testing to try to avoid build issues, such as avoiding a clang++ core dump when ‑g is combined with ‑O2. Note that clang++ is quite buggy in this area, and it does still crash for some folks, so just use ‑‑disable-simd if you need to avoid their buggy compiler (since the configure test is apparently not finding all the compilers that will to crash and burn).

    Fix an issue in the md2man script when building from an external dir.

    Disable ‑‑atimes on macOS (it apparently just ignores the atime change).

ENHANCEMENTS:

    The use of ‑‑backup-dir=STR now implies ‑‑backup.

    Added ‑‑zl=NUM as a short-hand for ‑‑compress-level=NUM.

    Added ‑‑early-input=FILE option that allows the client to send some data to a daemon's (optional) "early exec" script on its stdin.

    Mention atimes in the capabilities list that ‑‑version outputs.

    Mention either "default protect-args" or "optional protect-args" in the ‑‑version capabilities depending on how rsync was configured.

    Some info on optimizations is now elided from the ‑‑version capabilities since they aren't really user-facing capabilities. You can still see the info (plus the status of a couple extra optimizations) by repeating the ‑‑version option (e.g. ‑VV).

    Updated various URLs to be https instead of http.

    Some documentation improvements.

PACKAGING RELATED:

    If you had to use ‑‑disable-simd for 3.2.0, you might want to try removing that and see if it will succeed or auto-disable. Some buggy clang++ compilers are still not auto disabled, though.

    The MD5 asm code is now under its own configure flag (not shared with the SIMD setting), so if you have any issues compiling it, re-run configure with ‑‑disable-asm.

    Merged the OLDNEWS.md file into NEWS.md.

comment:3 by Douglas R. Reno, 4 years ago

Resolution: fixed
Status: assignedclosed

Fixed at r23316

comment:4 by Bruce Dubbs, 4 years ago

Milestone: 9.210,0

Milestone renamed

comment:5 by Bruce Dubbs, 4 years ago

Milestone: 10,010.0

Milestone renamed

Note: See TracTickets for help on using tickets.