From: Greg Hudson Date: Mon, 3 Sep 2012 23:20:34 +0000 (-0400) Subject: Try harder not to use clock_gettime in verto-k5ev X-Git-Tag: kfw-4.0-final~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d65edd12642e67b1cf03bf681903157bdc31de9a;p=thirdparty%2Fkrb5.git 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. (cherry picked from commit fe285ec16b65ac6177a404baa635c1d09054dc81) ticket: 7350 version_fixed: 1.10.4 status: resolved --- diff --git a/src/util/k5ev/verto-k5ev.c b/src/util/k5ev/verto-k5ev.c index d8155d4bee..bd3003b04f 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