diff options
author | recht <recht> | 2005-04-05 06:45:47 +0000 |
---|---|---|
committer | recht <recht> | 2005-04-05 06:45:47 +0000 |
commit | 6de0b99176f247dd1cf2b909f636e69010cd0355 (patch) | |
tree | 0df32dcbe4890d6d955ebf8bf581852dde2261c4 | |
parent | 84a1d9afa5f8fb99ffe15f6ee4985b3d05336904 (diff) | |
download | pkgsrc-6de0b99176f247dd1cf2b909f636e69010cd0355.tar.gz |
Add to patches from the BSD# project to only use to isinf from the OS
if it's available and not mono's implementation.
Should fix the build on NetBSD.
-rw-r--r-- | lang/mono/distinfo | 16 | ||||
-rw-r--r-- | lang/mono/patches/patch-aa | 4 | ||||
-rw-r--r-- | lang/mono/patches/patch-ab | 20 | ||||
-rw-r--r-- | lang/mono/patches/patch-ac | 4 | ||||
-rw-r--r-- | lang/mono/patches/patch-ad | 15 | ||||
-rw-r--r-- | lang/mono/patches/patch-ae | 4 | ||||
-rw-r--r-- | lang/mono/patches/patch-af | 8 | ||||
-rw-r--r-- | lang/mono/patches/patch-ba | 4 | ||||
-rw-r--r-- | lang/mono/patches/patch-bc | 4 |
9 files changed, 58 insertions, 21 deletions
diff --git a/lang/mono/distinfo b/lang/mono/distinfo index 7abaf40dcfb..ded8083b332 100644 --- a/lang/mono/distinfo +++ b/lang/mono/distinfo @@ -1,11 +1,13 @@ -$NetBSD: distinfo,v 1.21 2005/04/04 07:22:34 recht Exp $ +$NetBSD: distinfo,v 1.22 2005/04/05 06:45:47 recht Exp $ SHA1 (mono-1.1.6.tar.gz) = 4d658f6a1998e99397640b37d9a3aa61005c23ac RMD160 (mono-1.1.6.tar.gz) = 1037ee313bca245e28c0a2a29bf411fbaf361fba Size (mono-1.1.6.tar.gz) = 13752717 bytes -SHA1 (patch-aa) = 97ba186275854c6f925ff7db679cbc4f6fd26686 -SHA1 (patch-ac) = 13465fc8e9581b534e746df39622e7a144307d6e -SHA1 (patch-ae) = 8e089d1134345516e7d3797f23f24600a742cb8f -SHA1 (patch-af) = 93412fc4186cfb0198badc1bbfe322009ee03f32 -SHA1 (patch-ba) = f5fe3778dfedd8c46e04f9f02fce3758fa0d5104 -SHA1 (patch-bc) = 0caee250fb829fba945e4132942e4b630d65c19c +SHA1 (patch-aa) = e54a579655eb089157e92fdf90ad93cb53cfc726 +SHA1 (patch-ab) = 22130412ae38127e6aa706c015c2aa4e25ec9ad1 +SHA1 (patch-ac) = af3d05b390d98b68c4ce9ed0235fde951fbbea63 +SHA1 (patch-ad) = 8f4f3cae08eff6e25b5dc49133b211ea49732f63 +SHA1 (patch-ae) = a67257165298572db7cb2d28c5b1d95e7b8b1c45 +SHA1 (patch-af) = 54bc1e6a85a4183187e908965b1d1be7d94fb976 +SHA1 (patch-ba) = 991c487871c9a6e9f1a1aa358ba6c61c6475961a +SHA1 (patch-bc) = fcd29d5183bec99c4f1e0cd66fcc16a1c13febba diff --git a/lang/mono/patches/patch-aa b/lang/mono/patches/patch-aa index 380eb8259fc..02dc2863d8a 100644 --- a/lang/mono/patches/patch-aa +++ b/lang/mono/patches/patch-aa @@ -1,6 +1,6 @@ -$NetBSD: patch-aa,v 1.10 2005/03/27 10:25:51 recht Exp $ +$NetBSD: patch-aa,v 1.11 2005/04/05 06:45:47 recht Exp $ ---- mono/metadata/metadata.c.orig Wed Mar 16 17:18:22 2005 +--- mono/metadata/metadata.c.orig Wed Mar 30 23:26:16 2005 +++ mono/metadata/metadata.c @@ -551,6 +551,7 @@ mono_metadata_compute_size (MonoImage *m g_assert (i == 4 || i == 5); diff --git a/lang/mono/patches/patch-ab b/lang/mono/patches/patch-ab new file mode 100644 index 00000000000..a115fff8709 --- /dev/null +++ b/lang/mono/patches/patch-ab @@ -0,0 +1,20 @@ +$NetBSD: patch-ab,v 1.10 2005/04/05 06:45:47 recht Exp $ + +--- mono/dis/dis-cil.c.orig Wed Mar 30 23:26:14 2005 ++++ mono/dis/dis-cil.c +@@ -19,6 +19,7 @@ + #include "dis-cil.h" + #include "mono/metadata/opcodes.h" + ++#ifndef HAVE_ISINF + #ifdef HAVE_IEEEFP_H + #include <ieeefp.h> + int isinf (double); +@@ -37,7 +38,6 @@ isinf (double num) + return 0; + } + #else +-#ifndef HAVE_ISINF + #error "Don't know how to implement isinf for this platform." + #endif + #endif diff --git a/lang/mono/patches/patch-ac b/lang/mono/patches/patch-ac index a0be7b8e6f0..7bfecbb7cab 100644 --- a/lang/mono/patches/patch-ac +++ b/lang/mono/patches/patch-ac @@ -1,6 +1,6 @@ -$NetBSD: patch-ac,v 1.10 2005/03/27 10:25:51 recht Exp $ +$NetBSD: patch-ac,v 1.11 2005/04/05 06:45:47 recht Exp $ ---- data/Makefile.in.orig Fri Mar 18 16:08:45 2005 +--- data/Makefile.in.orig Thu Mar 31 02:49:46 2005 +++ data/Makefile.in @@ -255,7 +255,7 @@ target_cpu = @target_cpu@ target_os = @target_os@ diff --git a/lang/mono/patches/patch-ad b/lang/mono/patches/patch-ad new file mode 100644 index 00000000000..a23dc364592 --- /dev/null +++ b/lang/mono/patches/patch-ad @@ -0,0 +1,15 @@ +$NetBSD: patch-ad,v 1.11 2005/04/05 06:45:47 recht Exp $ + +--- mono/dis/dump.c.orig Wed Mar 30 23:26:14 2005 ++++ mono/dis/dump.c +@@ -18,8 +18,10 @@ + #include "mono/metadata/loader.h" + #include "mono/metadata/class.h" + ++#ifndef HAVE_ISINF + #ifdef HAVE_IEEEFP_H + extern int isinf (double); ++#endif + #endif + + void diff --git a/lang/mono/patches/patch-ae b/lang/mono/patches/patch-ae index cbe25576c0e..6afce070216 100644 --- a/lang/mono/patches/patch-ae +++ b/lang/mono/patches/patch-ae @@ -1,6 +1,6 @@ -$NetBSD: patch-ae,v 1.5 2005/03/27 10:25:51 recht Exp $ +$NetBSD: patch-ae,v 1.6 2005/04/05 06:45:47 recht Exp $ ---- mono/metadata/boehm-gc.c.orig Sat Mar 5 10:29:43 2005 +--- mono/metadata/boehm-gc.c.orig Wed Mar 30 23:26:16 2005 +++ mono/metadata/boehm-gc.c @@ -59,10 +59,14 @@ mono_gc_enable (void) gboolean diff --git a/lang/mono/patches/patch-af b/lang/mono/patches/patch-af index e9bcfaefe7d..705bf79d2ad 100644 --- a/lang/mono/patches/patch-af +++ b/lang/mono/patches/patch-af @@ -1,8 +1,8 @@ -$NetBSD: patch-af,v 1.5 2005/04/04 07:22:34 recht Exp $ +$NetBSD: patch-af,v 1.6 2005/04/05 06:45:47 recht Exp $ ---- mono/metadata/Makefile.in.orig Sun Apr 3 20:00:19 2005 -+++ mono/metadata/Makefile.in Sun Apr 3 20:01:57 2005 -@@ -68,7 +68,7 @@ +--- mono/metadata/Makefile.in.orig Thu Mar 31 02:49:50 2005 ++++ mono/metadata/Makefile.in +@@ -68,7 +68,7 @@ am__objects_1 = reflection.lo object.lo am_libmonoruntime_static_la_OBJECTS = $(am__objects_1) libmonoruntime_static_la_OBJECTS = \ $(am_libmonoruntime_static_la_OBJECTS) diff --git a/lang/mono/patches/patch-ba b/lang/mono/patches/patch-ba index b0167aed711..460e663b5a1 100644 --- a/lang/mono/patches/patch-ba +++ b/lang/mono/patches/patch-ba @@ -1,6 +1,6 @@ -$NetBSD: patch-ba,v 1.3 2005/03/27 10:25:51 recht Exp $ +$NetBSD: patch-ba,v 1.4 2005/04/05 06:45:47 recht Exp $ ---- mono/cil/Makefile.in.orig Fri Mar 18 16:08:48 2005 +--- mono/cil/Makefile.in.orig Thu Mar 31 02:49:49 2005 +++ mono/cil/Makefile.in @@ -450,7 +450,7 @@ uninstall-am: uninstall-defDATA uninstal uninstall-info-am uninstall-xmlDATA diff --git a/lang/mono/patches/patch-bc b/lang/mono/patches/patch-bc index cf789258d92..10ffc01a6b1 100644 --- a/lang/mono/patches/patch-bc +++ b/lang/mono/patches/patch-bc @@ -1,6 +1,6 @@ -$NetBSD: patch-bc,v 1.3 2005/03/27 10:25:51 recht Exp $ +$NetBSD: patch-bc,v 1.4 2005/04/05 06:45:47 recht Exp $ ---- mono/mini/Makefile.in.orig Fri Mar 18 16:08:49 2005 +--- mono/mini/Makefile.in.orig Thu Mar 31 02:49:50 2005 +++ mono/mini/Makefile.in @@ -1124,15 +1124,15 @@ mbench: test.exe |