[Pkg-haskell-commits] darcs: haskell-clock: Hurd compat patch by Pino Toscano (Closes: #784685)

Joachim Breitner mail at joachim-breitner.de
Thu May 7 19:13:47 UTC 2015


Thu May  7 19:09:11 UTC 2015  Joachim Breitner <mail at joachim-breitner.de>
  * Hurd compat patch by Pino Toscano (Closes: #784685)

    M ./changelog +6
    A ./patches/
    A ./patches/hurd.diff
    A ./patches/series

Thu May  7 19:09:11 UTC 2015  Joachim Breitner <mail at joachim-breitner.de>
  * Hurd compat patch by Pino Toscano (Closes: #784685)
diff -rN -u old-haskell-clock/changelog new-haskell-clock/changelog
--- old-haskell-clock/changelog	2015-05-07 19:13:47.452866798 +0000
+++ new-haskell-clock/changelog	2015-05-07 19:13:47.464866796 +0000
@@ -1,3 +1,9 @@
+haskell-clock (0.4.1.3-3) UNRELEASED; urgency=medium
+
+  * Hurd compat patch by Pino Toscano (Closes: #784685)
+
+ -- Joachim Breitner <nomeata at debian.org>  Thu, 07 May 2015 21:08:44 +0200
+
 haskell-clock (0.4.1.3-2) unstable; urgency=medium
 
   * Upload to unstable
diff -rN -u old-haskell-clock/patches/hurd.diff new-haskell-clock/patches/hurd.diff
--- old-haskell-clock/patches/hurd.diff	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-clock/patches/hurd.diff	2015-05-07 19:13:47.456866798 +0000
@@ -0,0 +1,30 @@
+--- a/csec/clock.c
++++ b/csec/clock.c
+@@ -119,7 +119,7 @@ void clock_readres_threadtime(long* t)
+ // ***********************
+ 
+ #include <time.h>
+-#ifdef __MACH__
++#if defined(__MACH__) && defined(__APPLE__)
+   #include <mach/clock.h>
+   #include <mach/mach.h>
+   #define CLOCK_ID_T clock_id_t
+@@ -138,7 +138,7 @@ void clock_readres_threadtime(long* t)
+ 
+ void time_(CLOCK_ID_T clock, long* t)
+ {
+-  #ifdef __MACH__
++  #if defined(__MACH__) && defined(__APPLE__)
+     // OS X does not have clock_gettime, use clock_get_time
+     // see http://stackoverflow.com/questions/11680461/monotonic-clock-on-osx
+     clock_serv_t cclock;
+@@ -188,7 +188,7 @@ void clock_readtime_threadtime(long* t)
+ 
+ void res_(CLOCK_ID_T clock, long* t)
+ {
+-  #ifdef __MACH__
++  #if defined(__MACH__) && defined(__APPLE__)
+     clock_serv_t cclock;
+     int nsecs;
+     mach_msg_type_number_t count;
+
\ Kein Zeilenumbruch am Dateiende.
diff -rN -u old-haskell-clock/patches/series new-haskell-clock/patches/series
--- old-haskell-clock/patches/series	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-clock/patches/series	2015-05-07 19:13:47.456866798 +0000
@@ -0,0 +1 @@
+hurd.diff




More information about the Pkg-haskell-commits mailing list