libarchive: Do not use nanosecond file time APIs on macOS < 10.13
The SDK for macOS 10.13 adds futimens
and utimensat
so our checks for these symbols may pass. However, the symbols are not available at runtime on older macOS versions. Instead on macOS we can check for availability based on the deployment target version.
Issue: #17101 (closed)
Edited by Brad King