cmArchiveWrite: Tolerate older libarchive without Zstandard (zstd) support
Code taken from PkgSrc patch: https://github.com/NetBSD/pkgsrc/blob/e90e4b72cc/devel/cmake/patches/patch-Source_cmArchiveWrite.cxx
Topic-rename: archive-no-zstd
Edited by Brad King