summaryrefslogtreecommitdiff
path: root/src/local.mk
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2014-03-18 16:12:26 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2014-03-18 16:12:48 -0700
commitea916c70a5fc47ee6036a05416bc7462fd8dc1cd (patch)
tree4f89c7c262335c9920f3ea19ea919819bf540987 /src/local.mk
parent0093ac8d57a0f1a16fd09d98f6a524dddb6053e7 (diff)
downloadcoreutils-ea916c70a5fc47ee6036a05416bc7462fd8dc1cd.tar.xz
stat: port birthtime to Solaris 11
Problem reported by Rich Burridge. * src/stat.c [HAVE_GETATTRAT]: Include <attr.h>, <sys/nvpair.h>. (print_statfs, print_stat, print_it): Pass fd, too, for the benefit of get_birthtime. All uses changed. (get_birthtime): New function, for porting to Solaris 11. (print_stat): Use it. * configure.ac (getattrat, LIB_NVPAIR): New checks. * src/local.mk (src_stat_LDADD): Add $(LIB_NVPAIR).
Diffstat (limited to 'src/local.mk')
-rw-r--r--src/local.mk3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/local.mk b/src/local.mk
index f780ad427..40798d6e8 100644
--- a/src/local.mk
+++ b/src/local.mk
@@ -240,6 +240,9 @@ src_mknod_LDADD += $(LIB_SMACK)
src_runcon_LDADD += $(LIB_SELINUX)
src_stat_LDADD += $(LIB_SELINUX)
+# for nvlist_lookup_uint64_array
+src_stat_LDADD += $(LIB_NVPAIR)
+
# for gettime, settime, utimecmp, utimens
copy_ldadd += $(LIB_CLOCK_GETTIME)
src_date_LDADD += $(LIB_CLOCK_GETTIME)