pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mail/evolution-data-server Make this pkg build on amd6...
details: https://anonhg.NetBSD.org/pkgsrc/rev/88b8819b8713
branches: trunk
changeset: 485451:88b8819b8713
user: kristerw <kristerw%pkgsrc.org@localhost>
date: Sat Dec 11 15:12:29 2004 +0000
description:
Make this pkg build on amd64 with a patch from evolution-data-server-1.0.3.
diffstat:
mail/evolution-data-server/distinfo | 3 +-
mail/evolution-data-server/patches/patch-ak | 36 +++++++++++++++++++++++++++++
2 files changed, 38 insertions(+), 1 deletions(-)
diffs (54 lines):
diff -r 228c8e8eef58 -r 88b8819b8713 mail/evolution-data-server/distinfo
--- a/mail/evolution-data-server/distinfo Sat Dec 11 14:13:34 2004 +0000
+++ b/mail/evolution-data-server/distinfo Sat Dec 11 15:12:29 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.10 2004/11/18 14:20:26 sketch Exp $
+$NetBSD: distinfo,v 1.11 2004/12/11 15:12:29 kristerw Exp $
SHA1 (evolution-data-server-1.0.2.tar.bz2) = 9b030961f5c55d9cb9a7fd62cf8913cbeabc09cc
Size (evolution-data-server-1.0.2.tar.bz2) = 4939846 bytes
@@ -12,3 +12,4 @@
SHA1 (patch-ah) = fe05e242d12148f2a29356ada254131482774f35
SHA1 (patch-ai) = 4031c5d07e8b133e435520359140748a763671a0
SHA1 (patch-aj) = 3644733e7bf95ce61a1c4c0e7af4a781826a89fb
+SHA1 (patch-ak) = 70c3c7fb857c9b4e972a3ae43f873d07fdc904cb
diff -r 228c8e8eef58 -r 88b8819b8713 mail/evolution-data-server/patches/patch-ak
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/mail/evolution-data-server/patches/patch-ak Sat Dec 11 15:12:29 2004 +0000
@@ -0,0 +1,36 @@
+$NetBSD: patch-ak,v 1.1 2004/12/11 15:12:29 kristerw Exp $
+
+--- libdb/dbinc/mutex.h.orig 2004-12-11 15:29:58.000000000 +0100
++++ libdb/dbinc/mutex.h 2004-12-11 15:30:37.000000000 +0100
+@@ -729,31 +729,6 @@
+ #endif
+
+ /*********************************************************************
+- * amd64/gcc assembly.
+- *********************************************************************/
+-#ifdef HAVE_MUTEX_X86_64_GCC_ASSEMBLY
+-typedef unsigned char tsl_t;
+-
+-#ifdef LOAD_ACTUAL_MUTEX_CODE
+-/*
+- * For gcc/amd64, 0 is clear, 1 is set.
+- */
+-#define MUTEX_SET(tsl) ({ \
+- register tsl_t *__l = (tsl); \
+- int __r; \
+- asm volatile("mov $1,%%rax; lock; xchgb %1,%%al; xor $1,%%rax"\
+- : "=&a" (__r), "=m" (*__l) \
+- : "1" (*__l) \
+- ); \
+- __r & 1; \
+-})
+-
+-#define MUTEX_UNSET(tsl) (*(tsl) = 0)
+-#define MUTEX_INIT(tsl) MUTEX_UNSET(tsl)
+-#endif
+-#endif
+-
+-/*********************************************************************
+ * x86_64/gcc assembly.
+ *********************************************************************/
+ #ifdef HAVE_MUTEX_X86_64_GCC_ASSEMBLY
Home |
Main Index |
Thread Index |
Old Index