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