diff --git a/gix-index/src/fs.rs b/gix-index/src/fs.rs index 02842f55360..fad21cc0520 100644 --- a/gix-index/src/fs.rs +++ b/gix-index/src/fs.rs @@ -56,7 +56,10 @@ impl Metadata { { Some(system_time_from_secs_nanos( self.0.st_mtime.try_into().ok()?, + #[cfg(not(target_os = "netbsd"))] self.0.st_mtime_nsec.try_into().ok()?, + #[cfg(target_os = "netbsd")] + self.0.st_mtimensec.try_into().ok()?, )) } #[cfg(windows)] @@ -72,7 +75,10 @@ impl Metadata { { Some(system_time_from_secs_nanos( self.0.st_ctime.try_into().ok()?, + #[cfg(not(target_os = "netbsd"))] self.0.st_ctime_nsec.try_into().ok()?, + #[cfg(target_os = "netbsd")] + self.0.st_ctimensec.try_into().ok()?, )) } #[cfg(windows)]