So my systems recently updated to rsync 3.4.3, and as soon as that happened my backup system - which does incremental backups using multiple --compare-dest= arguments - started to fail on anything but a full backup.

Revert to 3.4.1 and it works.

So I go look at the source in GitHub to see what might have changed, because there doesn't seem to be anything relevant in the changelog.

Since 3.4.1, 36 commits by "tridge and claude"

Oh for fuck's sakes.

@JeremiahFieldhaven the amount of crap that’s broken after 3.4.1 is just wow :)
https://github.com/RsyncProject/rsync/issues
History for testsuite - RsyncProject/rsync

An open source utility that provides fast incremental file transfer. It also has useful features for backup and restore operations among many other use cases. - History for testsuite - RsyncProject...

GitHub
@byte @JeremiahFieldhaven Did anyone fork it yet?
@f4grx @byte @JeremiahFieldhaven "Did anyone fork it yet?" Is the mantra of the last few months.