MFV r339792: Sync libarchive with vendor.
Relevant vendor changes:
RAR5 reader: more maybe-uninitialized size_t fixes for riscv64 FreeBSD build
MFC after: 1 month