pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang/mono more DragonFly fixes (not completed).
details: https://anonhg.NetBSD.org/pkgsrc/rev/d2975e09b4bb
branches: trunk
changeset: 583768:d2975e09b4bb
user: obache <obache%pkgsrc.org@localhost>
date: Wed Dec 29 05:57:52 2010 +0000
description:
more DragonFly fixes (not completed).
diffstat:
lang/mono/distinfo | 5 ++++-
lang/mono/patches/patch-dk | 12 ++++++++++++
lang/mono/patches/patch-dl | 13 +++++++++++++
lang/mono/patches/patch-dm | 22 ++++++++++++++++++++++
4 files changed, 51 insertions(+), 1 deletions(-)
diffs (75 lines):
diff -r e3660efb53d5 -r d2975e09b4bb lang/mono/distinfo
--- a/lang/mono/distinfo Wed Dec 29 05:41:20 2010 +0000
+++ b/lang/mono/distinfo Wed Dec 29 05:57:52 2010 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.71 2010/12/29 05:41:20 obache Exp $
+$NetBSD: distinfo,v 1.72 2010/12/29 05:57:52 obache Exp $
SHA1 (mono-2.8.1.tar.bz2) = c46f9d8282803e8fd137acdb126e34421762b13c
RMD160 (mono-2.8.1.tar.bz2) = 1d3c2a71fa46fcb93f201cdce2a19407cb1cd2ef
@@ -40,3 +40,6 @@
SHA1 (patch-dh) = 9d1603cb55658a378cf4af29e41d6215f6a080c9
SHA1 (patch-di) = 67a4054c3e860f6f79050a8b8e571f1495d3feeb
SHA1 (patch-dj) = acff1ca9b38b1c21ed545bcd4fb806c69e40c409
+SHA1 (patch-dk) = a3646af69ca1ce9f7da3c7397e5bbc9fd36dd8f2
+SHA1 (patch-dl) = fc9cd48c070dbecad68cfe7d45eea59a3e6023d9
+SHA1 (patch-dm) = bac9172f419630f817702e15dd3761cb4f60e0a0
diff -r e3660efb53d5 -r d2975e09b4bb lang/mono/patches/patch-dk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/mono/patches/patch-dk Wed Dec 29 05:57:52 2010 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-dk,v 1.1 2010/12/29 05:57:52 obache Exp $
+
+--- libgc/include/gc.h.orig 2010-11-12 10:24:41.000000000 +0000
++++ libgc/include/gc.h
+@@ -521,6 +521,7 @@ GC_API GC_PTR GC_malloc_atomic_ignore_of
+ /* This may also be desirable if it is possible but expensive to */
+ /* retrieve the call chain. */
+ #if (defined(__linux__) || defined(__NetBSD__) || defined(__OpenBSD__) \
++ || defined(__DragonFly__)) \
+ || defined(__FreeBSD__)) & !defined(GC_CAN_SAVE_CALL_STACKS)
+ # define GC_ADD_CALLER
+ # if __GNUC__ >= 3 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 95)
diff -r e3660efb53d5 -r d2975e09b4bb lang/mono/patches/patch-dl
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/mono/patches/patch-dl Wed Dec 29 05:57:52 2010 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-dl,v 1.1 2010/12/29 05:57:52 obache Exp $
+
+--- mono/utils/dlmalloc.c.orig 2010-11-12 10:24:41.000000000 +0000
++++ mono/utils/dlmalloc.c
+@@ -1207,7 +1207,7 @@ int mspace_mallopt(int, int);
+ #ifndef LACKS_UNISTD_H
+ #include <unistd.h> /* for sbrk */
+ #else /* LACKS_UNISTD_H */
+-#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__)
++#if !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) || !defined(__DragonFly__)
+ extern void* sbrk(ptrdiff_t);
+ #endif /* FreeBSD etc */
+ #endif /* LACKS_UNISTD_H */
diff -r e3660efb53d5 -r d2975e09b4bb lang/mono/patches/patch-dm
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/lang/mono/patches/patch-dm Wed Dec 29 05:57:52 2010 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-dm,v 1.1 2010/12/29 05:57:52 obache Exp $
+
+--- mono/utils/mono-time.c.orig 2010-11-12 10:24:41.000000000 +0000
++++ mono/utils/mono-time.c
+@@ -57,7 +57,7 @@ mono_100ns_datetime (void)
+ #include <sys/time.h>
+ #endif
+
+-#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
++#if defined(__APPLE__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
+ #include <sys/param.h>
+ #include <sys/sysctl.h>
+ #endif
+@@ -67,7 +67,7 @@ mono_100ns_datetime (void)
+ static gint64
+ get_boot_time (void)
+ {
+-#if defined(PLATFORM_MACOSX) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
++#if defined(PLATFORM_MACOSX) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
+ int mib [2];
+ size_t size;
+ time_t now;
Home |
Main Index |
Thread Index |
Old Index