diff options
author | kefren <kefren@pkgsrc.org> | 2015-05-22 06:55:40 +0000 |
---|---|---|
committer | kefren <kefren@pkgsrc.org> | 2015-05-22 06:55:40 +0000 |
commit | 02c72ba379f68657b173bdf0a30c38a877994c5c (patch) | |
tree | 71b4f1d2dd0b553a7818ac169cbac4059966a6d1 /lang/mono | |
parent | 0b770b32a8a386ed64a68387f23a0370f659394e (diff) | |
download | pkgsrc-02c72ba379f68657b173bdf0a30c38a877994c5c.tar.gz |
Include vmeter.h for struct vmtotal
Diffstat (limited to 'lang/mono')
-rw-r--r-- | lang/mono/distinfo | 4 | ||||
-rw-r--r-- | lang/mono/patches/patch-mono_metadata_mono-perfcounters.c | 20 |
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 }; |