summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorkefren <kefren@pkgsrc.org>2015-05-22 06:55:40 +0000
committerkefren <kefren@pkgsrc.org>2015-05-22 06:55:40 +0000
commit02c72ba379f68657b173bdf0a30c38a877994c5c (patch)
tree71b4f1d2dd0b553a7818ac169cbac4059966a6d1 /lang
parent0b770b32a8a386ed64a68387f23a0370f659394e (diff)
downloadpkgsrc-02c72ba379f68657b173bdf0a30c38a877994c5c.tar.gz
Include vmeter.h for struct vmtotal
Diffstat (limited to 'lang')
-rw-r--r--lang/mono/distinfo4
-rw-r--r--lang/mono/patches/patch-mono_metadata_mono-perfcounters.c20
2 files changed, 17 insertions, 7 deletions
diff --git a/lang/mono/distinfo b/lang/mono/distinfo
index 965aa48698e..f5f46053ac7 100644
--- a/lang/mono/distinfo
+++ b/lang/mono/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.99 2015/05/21 14:38:08 kefren Exp $
+$NetBSD: distinfo,v 1.100 2015/05/22 06:55:40 kefren Exp $
SHA1 (mono-4.0.1.tar.bz2) = 9c7c27caa69e6a1673753437fd6824e0d33fe2ac
RMD160 (mono-4.0.1.tar.bz2) = 3adcb49d7da9a4d81b7f5bc2108d13c20d94ab15
@@ -42,7 +42,7 @@ SHA1 (patch-do) = 0bda0d2e482be218fb502e0c4ea945a41d078d27
SHA1 (patch-man_mprof-report.1) = 0a80c164614cc9af5f01822005193d80f1d89946
SHA1 (patch-mono_dis_Makefile.in) = f000112e2712faf29104489e45feae8d6fc45169
SHA1 (patch-mono_metadata_icall.c) = 191a7fccb174855026cb11dd0f6ac450bb920ec7
-SHA1 (patch-mono_metadata_mono-perfcounters.c) = 3283b42dabff16444458287db992905534a43fdc
+SHA1 (patch-mono_metadata_mono-perfcounters.c) = 8cfbfa62fe4201a20bc07645ccf6b13487a64fc3
SHA1 (patch-mono_metadata_mono-route.c) = 6eb741efca0a66fae894f7c49fa8f6393079e67f
SHA1 (patch-mono_mini_mini-arm.c) = 1c4f85a6b2a49604a6b4299f65f0c93d0c01ffa3
SHA1 (patch-mono_profiler_proflog.c) = 060e8052aeedc1ee224d33644f39b8085a6c92a2
diff --git a/lang/mono/patches/patch-mono_metadata_mono-perfcounters.c b/lang/mono/patches/patch-mono_metadata_mono-perfcounters.c
index b22a379a0f9..ee7c6a14cf5 100644
--- a/lang/mono/patches/patch-mono_metadata_mono-perfcounters.c
+++ b/lang/mono/patches/patch-mono_metadata_mono-perfcounters.c
@@ -1,10 +1,20 @@
-$NetBSD: patch-mono_metadata_mono-perfcounters.c,v 1.1 2015/05/21 14:38:08 kefren Exp $
+$NetBSD: patch-mono_metadata_mono-perfcounters.c,v 1.2 2015/05/22 06:55:40 kefren Exp $
Correct mibs initialization for NetBSD
---- mono/metadata/mono-perfcounters.c.orig 2015-05-11 16:12:42.000000000 +0300
-+++ mono/metadata/mono-perfcounters.c 2015-05-11 16:17:52.000000000 +0300
-@@ -473,11 +473,7 @@ mono_determine_physical_ram_available_si
+--- mono/metadata/mono-perfcounters.c.orig 2015-04-26 19:28:39.000000000 +0300
++++ mono/metadata/mono-perfcounters.c 2015-05-14 19:07:18.000000000 +0300
+@@ -33,6 +33,9 @@
+ #if defined (__NetBSD__) || defined (__APPLE__)
+ #include <sys/sysctl.h>
+ #endif
++#if defined(__NetBSD__)
++#include <sys/vmmeter.h>
++#endif
+ #include "metadata/mono-perfcounters.h"
+ #include "metadata/appdomain.h"
+ #include "metadata/object-internals.h"
+@@ -473,11 +476,7 @@ mono_determine_physical_ram_available_si
#elif defined (__NetBSD__)
struct vmtotal vm_total;
guint64 page_size;
@@ -17,7 +27,7 @@ Correct mibs initialization for NetBSD
CTL_VM,
#if defined (VM_METER)
VM_METER
-@@ -485,17 +481,15 @@ mono_determine_physical_ram_available_si
+@@ -485,17 +484,15 @@ mono_determine_physical_ram_available_si
VM_TOTAL
#endif
};