From: Steven Chamberlain Date: Thu, 17 Dec 2015 02:15:58 +0000 Subject: Work around Debian Bug#796798 kFreeBSD 10 (possibly only with softupdates enabled) may defer calculating the mtime for more than 2 seconds. Work around this with a stat() call to calculate the mtime immediately. (Modified to only stat() on kfreebsd by Niko Tyni) Bug-Debian: https://bugs.debian.org/796798 --- t/op/stat.t | 1 + 1 file changed, 1 insertion(+) diff --git a/t/op/stat.t b/t/op/stat.t index e0ce03b..2e75fec 100644 --- a/t/op/stat.t +++ b/t/op/stat.t @@ -101,6 +101,7 @@ sleep 3 if $funky_FAT_timestamps; print FOO "Now is the time for all good men to come to.\n"; close(FOO); +stat($tmpfile) if $^O =~ /^gnukfreebsd/; # Work around Debian Bug#796798 sleep 2; my $has_link = 1;