diff options
author | Colin Watson <cjwatson@debian.org> | 2014-09-09 01:25:48 +0100 |
---|---|---|
committer | Colin Watson <cjwatson@debian.org> | 2014-09-09 01:25:48 +0100 |
commit | 3605cd9a3b1235955d016bd300a38ac4718dc7d3 (patch) | |
tree | a188b75e784b3c4e3006564e05881111a23559e3 /aclocal.m4 | |
parent | 58ba1a2a8322c59095bf46e6aec117767d082caf (diff) |
Switch away from obsolescent utime function
POSIX.1-2008 marks utime as obsolescent. Switch to variants of the
futimens/utimensat family instead, via Gnulib. Use higher-precision
times for cat pages.
* gnulib: Import stat-time and utimens modules.
* src/man.c (man_modtime): Change type to struct timespec.
(commit_tmp_cat): Use utimens rather than utime.
(display): Store a higher-precision modification timestamp for
man_file.
Diffstat (limited to 'aclocal.m4')
-rw-r--r-- | aclocal.m4 | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -1474,6 +1474,7 @@ m4_include([gnulib/m4/argp.m4]) m4_include([gnulib/m4/btowc.m4]) m4_include([gnulib/m4/canonicalize.m4]) m4_include([gnulib/m4/chdir-long.m4]) +m4_include([gnulib/m4/clock_time.m4]) m4_include([gnulib/m4/close.m4]) m4_include([gnulib/m4/closedir.m4]) m4_include([gnulib/m4/codeset.m4]) @@ -1513,6 +1514,7 @@ m4_include([gnulib/m4/getline.m4]) m4_include([gnulib/m4/getlogin_r.m4]) m4_include([gnulib/m4/getopt.m4]) m4_include([gnulib/m4/gettext.m4]) +m4_include([gnulib/m4/gettime.m4]) m4_include([gnulib/m4/gettimeofday.m4]) m4_include([gnulib/m4/glibc21.m4]) m4_include([gnulib/m4/glob.m4]) @@ -1593,6 +1595,7 @@ m4_include([gnulib/m4/signalblocking.m4]) m4_include([gnulib/m4/size_max.m4]) m4_include([gnulib/m4/sleep.m4]) m4_include([gnulib/m4/ssize_t.m4]) +m4_include([gnulib/m4/stat-time.m4]) m4_include([gnulib/m4/stat.m4]) m4_include([gnulib/m4/stdalign.m4]) m4_include([gnulib/m4/stdarg.m4]) @@ -1620,8 +1623,12 @@ m4_include([gnulib/m4/sysexits.m4]) m4_include([gnulib/m4/tempname.m4]) m4_include([gnulib/m4/threadlib.m4]) m4_include([gnulib/m4/time_h.m4]) +m4_include([gnulib/m4/timespec.m4]) m4_include([gnulib/m4/unistd-safer.m4]) m4_include([gnulib/m4/unistd_h.m4]) +m4_include([gnulib/m4/utimbuf.m4]) +m4_include([gnulib/m4/utimens.m4]) +m4_include([gnulib/m4/utimes.m4]) m4_include([gnulib/m4/vasnprintf.m4]) m4_include([gnulib/m4/vasprintf.m4]) m4_include([gnulib/m4/vsnprintf.m4]) |