diff options
author | Paul R. Eggert <eggert@cs.ucla.edu> | 2010-07-16 14:02:08 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2010-07-16 15:49:05 -0700 |
commit | e7523efb7d73cefcbd76b499f19fb473f8eb2d13 (patch) | |
tree | 0f352ee8475d441df799233ccc62c80661b27d33 /gl/modules/randread | |
parent | 78e6fb04890aae3937ba3a00d1e0cdd3bca1770e (diff) | |
download | coreutils-e7523efb7d73cefcbd76b499f19fb473f8eb2d13.tar.xz |
randread: don't require -lrt
Programs like 'sort' were linking to -lrt in order to get
clock_gettime, but this was misguided: it wasted considerable
resources while gaining at most 10 bits of entropy. Almost nobody
needs the entropy, and there are better ways to get much better
entropy for people who do need it.
* gl/lib/rand-isaac.c (isaac_seed): Include <sys/time.h> not
"gethrxtime.h".
(isaac_seed): Use gettimeofday rather than gethrxtime.
* gl/modules/randread (Depends-on): Depend on gettimeofday
and not gethrxtime.
* src/Makefile.am (mktemp_LDADD, shred_LDADD, shuf_LDADD, sort_LDADD):
(tac_LDADD): Omit $(LIB_GETHRXTIME); no longer needed.
Diffstat (limited to 'gl/modules/randread')
-rw-r--r-- | gl/modules/randread | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gl/modules/randread b/gl/modules/randread index 9870cc8f3..efc795826 100644 --- a/gl/modules/randread +++ b/gl/modules/randread @@ -11,7 +11,7 @@ Depends-on: error exitfail fopen-safer -gethrxtime +gettimeofday quotearg stdbool stdint |