MFV r356415 Sync libarchive with vendor
Relevant vendor changes:
Issue #1302: Re-do fix for archive_write_client_open()
X-MFC-With: r356212,r356365 MFC after: 1 week