summaryrefslogtreecommitdiff
path: root/devel/mico
diff options
context:
space:
mode:
authorjoerg <joerg@pkgsrc.org>2011-11-25 21:46:29 +0000
committerjoerg <joerg@pkgsrc.org>2011-11-25 21:46:29 +0000
commit9889e40e8d26a6e93e56d1aad8441e5a11a2f05b (patch)
treead3e2bee01ad568b50440989c281dc26edc090e6 /devel/mico
parent1f3982529af00b99600972ce56d301d4999d874b (diff)
downloadpkgsrc-9889e40e8d26a6e93e56d1aad8441e5a11a2f05b.tar.gz
Fix issues with newer GCC
Diffstat (limited to 'devel/mico')
-rw-r--r--devel/mico/distinfo4
-rw-r--r--devel/mico/patches/patch-include_mico_throw.h13
-rw-r--r--devel/mico/patches/patch-orb_fast__array.cc12
3 files changed, 28 insertions, 1 deletions
diff --git a/devel/mico/distinfo b/devel/mico/distinfo
index 88cb41d3090..8a5f3cb2e49 100644
--- a/devel/mico/distinfo
+++ b/devel/mico/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.1.1.1 2008/09/02 07:18:26 tonnerre Exp $
+$NetBSD: distinfo,v 1.2 2011/11/25 21:46:29 joerg Exp $
SHA1 (mico-2.3.12.tar.gz) = e1885362d559ea97c62a2437a1d3a94114ef5b05
RMD160 (mico-2.3.12.tar.gz) = 2f45ace5044233f171ac8e4fd389d523befaca51
@@ -6,3 +6,5 @@ Size (mico-2.3.12.tar.gz) = 2837502 bytes
SHA1 (patch-aa) = 1a69df4063234d956ab10bf2cbbcaa34508923ad
SHA1 (patch-ab) = 7b7b9bd7af7690f8b3340dca7bfb9a136fd1f292
SHA1 (patch-ac) = a9f063059daec082ff9813b3d15020272770c14c
+SHA1 (patch-include_mico_throw.h) = 9b58977a59104312902ec11faf02515ccfb1f2d5
+SHA1 (patch-orb_fast__array.cc) = 750c8d8836c3b8cc9e02e20eea837d594ba76958
diff --git a/devel/mico/patches/patch-include_mico_throw.h b/devel/mico/patches/patch-include_mico_throw.h
new file mode 100644
index 00000000000..d9d7ce7bbad
--- /dev/null
+++ b/devel/mico/patches/patch-include_mico_throw.h
@@ -0,0 +1,13 @@
+$NetBSD: patch-include_mico_throw.h,v 1.1 2011/11/25 21:46:29 joerg Exp $
+
+--- include/mico/throw.h.orig 2011-11-25 19:47:33.000000000 +0000
++++ include/mico/throw.h
+@@ -25,7 +25,7 @@
+ #define __mico_throw_h__
+
+ #include <stdarg.h>
+-
++#include <string.h>
+
+ #ifdef HAVE_EXCEPTIONS
+ #define MICO_CATCHANY(x) try { x; } catch (...) {}
diff --git a/devel/mico/patches/patch-orb_fast__array.cc b/devel/mico/patches/patch-orb_fast__array.cc
new file mode 100644
index 00000000000..f47e3cfcf7b
--- /dev/null
+++ b/devel/mico/patches/patch-orb_fast__array.cc
@@ -0,0 +1,12 @@
+$NetBSD: patch-orb_fast__array.cc,v 1.1 2011/11/25 21:46:29 joerg Exp $
+
+--- orb/fast_array.cc.orig 2011-11-25 19:49:40.000000000 +0000
++++ orb/fast_array.cc
+@@ -40,6 +40,7 @@
+
+ #endif // FAST_PCH
+
++#include <climits>
+
+ using namespace std;
+