pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/libevent Fix build on AIX: event.c needs time.h ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1bcb277dda27
branches:  trunk
changeset: 531528:1bcb277dda27
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Wed Aug 01 16:57:15 2007 +0000

description:
Fix build on AIX: event.c needs time.h to get CLOCK_REALTIME and
the select implementation needs sys/select.h. The latter should be
detected by autoconf, but can break e.g. older DragonFly.

diffstat:

 devel/libevent/distinfo         |   4 +++-
 devel/libevent/patches/patch-aa |  14 ++++++++++++++
 devel/libevent/patches/patch-ad |  12 ++++++++++++
 3 files changed, 29 insertions(+), 1 deletions(-)

diffs (48 lines):

diff -r 9e0571f896a2 -r 1bcb277dda27 devel/libevent/distinfo
--- a/devel/libevent/distinfo   Wed Aug 01 16:52:48 2007 +0000
+++ b/devel/libevent/distinfo   Wed Aug 01 16:57:15 2007 +0000
@@ -1,7 +1,9 @@
-$NetBSD: distinfo,v 1.15 2007/04/25 16:38:37 tnn Exp $
+$NetBSD: distinfo,v 1.16 2007/08/01 16:57:15 joerg Exp $
 
 SHA1 (libevent-1.3b.tar.gz) = 41e2b71bcb51df4ef1563a11e8a726ecfd3907c1
 RMD160 (libevent-1.3b.tar.gz) = c414b66757ddfdbb7d1f516efe948c52a8012735
 Size (libevent-1.3b.tar.gz) = 445461 bytes
+SHA1 (patch-aa) = 08a7dd87194730b0d3294deee7feb196e22c1b77
 SHA1 (patch-ab) = 95e52acf92cc1d16a9a585ab9548059ccf5179a3
 SHA1 (patch-ac) = a0ac74f38f2fddefddd87f7b37f266905850133f
+SHA1 (patch-ad) = c842811d0b8e3f843a2f363dd2d11ec784fb8264
diff -r 9e0571f896a2 -r 1bcb277dda27 devel/libevent/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libevent/patches/patch-aa   Wed Aug 01 16:57:15 2007 +0000
@@ -0,0 +1,14 @@
+$NetBSD: patch-aa,v 1.3 2007/08/01 17:00:03 joerg Exp $
+
+--- select.c.orig      2007-08-01 18:53:42.000000000 +0200
++++ select.c
+@@ -47,6 +47,9 @@
+ #ifdef CHECK_INVARIANTS
+ #include <assert.h>
+ #endif
++#ifdef _AIX
++#include <sys/select.h>
++#endif
+ 
+ #include "event.h"
+ #include "event-internal.h"
diff -r 9e0571f896a2 -r 1bcb277dda27 devel/libevent/patches/patch-ad
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libevent/patches/patch-ad   Wed Aug 01 16:57:15 2007 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ad,v 1.1 2007/08/01 17:00:03 joerg Exp $
+
+--- event.c.orig       2007-08-01 16:58:11.000000000 +0200
++++ event.c
+@@ -44,6 +44,7 @@
+ #include <sys/queue.h>
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <time.h>
+ #ifndef WIN32
+ #include <unistd.h>
+ #endif



Home | Main Index | Thread Index | Old Index