summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMattia Rizzolo <mattia@debian.org>2016-04-19 20:09:18 +0200
committerBernd Zeimetz <bernd@bzed.de>2016-04-19 20:09:18 +0200
commit65f2a7ee0d1b9fef9041e9380c9b9f593dbe22b6 (patch)
tree02a5be2d9cfe47a5ab41d931a5c2b87f63010e02
parentb880c430e8e69ef90e1ec0840f3b1c92360e9885 (diff)
downloadgpsd-65f2a7ee0d1b9fef9041e9380c9b9f593dbe22b6.tar.gz
Fix FTBFS on hurd
Correctly checking for __APPLE__ instead of __MACH__ Signed-off-by: Bernd Zeimetz <bernd@bzed.de>
-rw-r--r--clock_gettime.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/clock_gettime.c b/clock_gettime.c
index 9335dd4e..818af2f3 100644
--- a/clock_gettime.c
+++ b/clock_gettime.c
@@ -9,7 +9,8 @@
#include "compiler.h"
-#ifdef __MACH__
+// check for osx only - hurd doesn't have/need these includes.
+#ifdef __APPLE__
#include <mach/clock.h>
#include <mach/mach.h>
#endif
@@ -17,7 +18,7 @@
#ifndef HAVE_CLOCK_GETTIME
int clock_gettime(clockid_t clk_id UNUSED, struct timespec *ts)
{
-#ifdef __MACH__ // OS X does not have clock_gettime, use clock_get_time
+#ifdef __MACH__ // OS X and hurd do not have clock_gettime, use clock_get_time
clock_serv_t cclock;
mach_timespec_t mts;
host_get_clock_service(mach_host_self(), CALENDAR_CLOCK, &cclock);