krb5 commit: Try harder not to use clock_gettime in verto-k5ev
Greg Hudson
ghudson at MIT.EDU
Tue Sep 4 01:31:56 EDT 2012
https://github.com/krb5/krb5/commit/fe285ec16b65ac6177a404baa635c1d09054dc81
commit fe285ec16b65ac6177a404baa635c1d09054dc81
Author: Greg Hudson <ghudson at mit.edu>
Date: Mon Sep 3 19:20:34 2012 -0400
Try harder not to use clock_gettime in verto-k5ev
We already define EV_USE_REALTIME to 0 to avoid the use of
clock_gettime() (to avoid depending on librt). But in some build
environments libev can detect support for a monotonic clock, which
also results in using clock_gettime(). Define EV_USE_MONOTONIC to 0
as well to prevent this.
ticket: 7350 (new)
target_version: 1.10.4
tags: pullup
src/util/k5ev/verto-k5ev.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/src/util/k5ev/verto-k5ev.c b/src/util/k5ev/verto-k5ev.c
index d8155d4..bd3003b 100644
--- a/src/util/k5ev/verto-k5ev.c
+++ b/src/util/k5ev/verto-k5ev.c
@@ -37,7 +37,8 @@
#include "rename.h"
#include "autoconf.h"
#define EV_STANDALONE 1
-/* Avoids using clock_gettime; we probably shouldn't have to do this. */
+/* Avoid using clock_gettime, which would create a dependency on librt. */
+#define EV_USE_MONOTONIC 0
#define EV_USE_REALTIME 0
#define EV_FEATURES 0x5f /* Everything but back ends */
#ifdef HAVE_POLL_H
More information about the cvs-krb5
mailing list