Skip to content

libarchive: Do not use nanosecond file time APIs on macOS < 10.13

Brad King requested to merge brad.king/cmake:libarchive-macos-nanosecond into master

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

Merge request reports