summaryrefslogtreecommitdiff
path: root/devel/boehm-gc
diff options
context:
space:
mode:
authorsnj <snj@pkgsrc.org>2004-11-10 19:10:52 +0000
committersnj <snj@pkgsrc.org>2004-11-10 19:10:52 +0000
commit1222de0124920eb97f58f96e732bf12e0cf92548 (patch)
tree6c7f091ce1a01f989804456ca617a70c13e58173 /devel/boehm-gc
parent2d6f90d42db0fa6fc71d9b55d5b8ef8618fbd98e (diff)
downloadpkgsrc-1222de0124920eb97f58f96e732bf12e0cf92548.tar.gz
Make this build on sparc64. Prompt supplied by Gert Doering in PR pkg/27757.
Diffstat (limited to 'devel/boehm-gc')
-rw-r--r--devel/boehm-gc/distinfo3
-rw-r--r--devel/boehm-gc/patches/patch-ag21
2 files changed, 23 insertions, 1 deletions
diff --git a/devel/boehm-gc/distinfo b/devel/boehm-gc/distinfo
index e0c4e7dfbb1..9bb05633ed0 100644
--- a/devel/boehm-gc/distinfo
+++ b/devel/boehm-gc/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.22 2004/07/13 14:22:27 recht Exp $
+$NetBSD: distinfo,v 1.23 2004/11/10 19:10:52 snj Exp $
SHA1 (gc6.3.tar.gz) = 58042fd0dbfc96423cf0bb1fe6ea0791e9cb79cf
Size (gc6.3.tar.gz) = 772114 bytes
@@ -7,3 +7,4 @@ SHA1 (patch-ac) = 64c0f042a1ed7488158d49c77bab0330537d9e96
SHA1 (patch-ad) = 1a7325d82be4d3e1fb2e37bdc54290871e46ca55
SHA1 (patch-ae) = 6e99458a388b5a408e03c133f9b1fdc8b170e87f
SHA1 (patch-af) = 35d27b97939c52319e2dc6524bb570f6aed01044
+SHA1 (patch-ag) = 2b1535c09fa28b2363f49ed2b673163c80ea61ff
diff --git a/devel/boehm-gc/patches/patch-ag b/devel/boehm-gc/patches/patch-ag
new file mode 100644
index 00000000000..81d0acd4201
--- /dev/null
+++ b/devel/boehm-gc/patches/patch-ag
@@ -0,0 +1,21 @@
+$NetBSD: patch-ag,v 1.8 2004/11/10 19:10:53 snj Exp $
+
+--- os_dep.c.orig 2004-11-10 10:25:06.000000000 -0800
++++ os_dep.c 2004-11-10 10:26:51.000000000 -0800
+@@ -3940,10 +3940,14 @@ kern_return_t catch_exception_raise_stat
+ # if defined (DRSNX)
+ # include <sys/sparc/frame.h>
+ # else
+-# if defined(OPENBSD) || defined(NETBSD)
++# if defined(OPENBSD)
+ # include <frame.h>
+ # else
+-# include <sys/frame.h>
++# if defined(NETBSD)
++# include <machine/frame.h>
++# else
++# include <sys/frame.h>
++# endif
+ # endif
+ # endif
+ # endif