summaryrefslogtreecommitdiff
path: root/src/local.mk
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2020-11-21 13:18:55 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2020-11-21 18:41:25 -0800
commit5c8e2716b3f206bc063dcc0b7eb509ecd2804cf5 (patch)
tree5e4b6def7d57cef7a8e57ce44e58cc28dab5f4ff /src/local.mk
parent4c667a86d3b80b8f8dfdc454820f244c8cef876e (diff)
downloadcoreutils-5c8e2716b3f206bc063dcc0b7eb509ecd2804cf5.tar.gz
build: port to Solaris 10
* src/local.mk (src_ln_LDADD, src_mktemp_LDADD, src_tac_LDADD): Add $(LIB_CLOCK_GETTIME), since these use tempname which uses clock_gettime if getrandom fails. On platforms like Solaris 10, clock_gettime is not in the standard C library.
Diffstat (limited to 'src/local.mk')
-rw-r--r--src/local.mk5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/local.mk b/src/local.mk
index 79c655036..03150bff3 100644
--- a/src/local.mk
+++ b/src/local.mk
@@ -250,12 +250,15 @@ src_stat_LDADD += $(LIB_SELINUX)
# for nvlist_lookup_uint64_array
src_stat_LDADD += $(LIB_NVPAIR)
-# for gettime, settime, utimecmp, utimens
+# for gettime, settime, tempname, utimecmp, utimens
copy_ldadd += $(LIB_CLOCK_GETTIME)
src_date_LDADD += $(LIB_CLOCK_GETTIME)
src_ginstall_LDADD += $(LIB_CLOCK_GETTIME)
+src_ln_LDADD += $(LIB_CLOCK_GETTIME)
src_ls_LDADD += $(LIB_CLOCK_GETTIME)
+src_mktemp_LDADD += $(LIB_CLOCK_GETTIME)
src_pr_LDADD += $(LIB_CLOCK_GETTIME)
+src_tac_LDADD += $(LIB_CLOCK_GETTIME)
src_timeout_LDADD += $(LIB_TIMER_TIME)
src_touch_LDADD += $(LIB_CLOCK_GETTIME)