summaryrefslogtreecommitdiff
path: root/devel/boehm-gc
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2002-07-31 14:28:32 +0000
committerwiz <wiz@pkgsrc.org>2002-07-31 14:28:32 +0000
commit91094709a005d1ea9b280ab3e46b50956d1b52e6 (patch)
tree8a5f472f1695310a94f09d0817a2ce1d6b6c8ed7 /devel/boehm-gc
parenta6a9f89098f94094a239876682695c4db85b26f3 (diff)
downloadpkgsrc-91094709a005d1ea9b280ab3e46b50956d1b52e6.tar.gz
Fix build on pmax/1.4.x. Closes pkg/15201.
Diffstat (limited to 'devel/boehm-gc')
-rw-r--r--devel/boehm-gc/distinfo3
-rw-r--r--devel/boehm-gc/patches/patch-ab24
2 files changed, 26 insertions, 1 deletions
diff --git a/devel/boehm-gc/distinfo b/devel/boehm-gc/distinfo
index 9d2aab5ee82..5991cbc67b2 100644
--- a/devel/boehm-gc/distinfo
+++ b/devel/boehm-gc/distinfo
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.5 2001/09/08 00:36:09 kei Exp $
+$NetBSD: distinfo,v 1.6 2002/07/31 14:28:32 wiz Exp $
SHA1 (gc6.0.tar.gz) = 9698826b33472b314d7b2eb640c1669ce05f5277
Size (gc6.0.tar.gz) = 562188 bytes
SHA1 (patch-aa) = e8558979454b3cff1f53b991648309ae0145080c
+SHA1 (patch-ab) = d6ef904226912a321220d06916b01a1f2fe10af1
SHA1 (patch-ac) = 38b22813cf2861dcbc9739d70f9fefe69acf3210
SHA1 (patch-ad) = 66cdc0fdbf78c527b3fccfa54895a5f06d482268
SHA1 (patch-ai) = aabb71b2e064d033290e595fa6addc9b779add15
diff --git a/devel/boehm-gc/patches/patch-ab b/devel/boehm-gc/patches/patch-ab
new file mode 100644
index 00000000000..201838d35d8
--- /dev/null
+++ b/devel/boehm-gc/patches/patch-ab
@@ -0,0 +1,24 @@
+$NetBSD: patch-ab,v 1.7 2002/07/31 14:28:32 wiz Exp $
+
+--- dyn_load.c.orig Tue Jun 26 04:37:38 2001
++++ dyn_load.c Wed Jul 31 15:57:28 2002
+@@ -426,9 +426,19 @@
+
+ #if defined(NETBSD)
+ # include <sys/exec_elf.h>
++/* for compatibility with 1.4.x */
++# ifndef DT_DEBUG
++# define DT_DEBUG 21
++# endif
++# ifndef PT_LOAD
++# define PT_LOAD 1
++# endif
++# ifndef PF_W
++# define PF_W 2
++# endif
+ #else
+ # include <elf.h>
+ #endif
+ #include <link.h>
+
+ /* Newer versions of Linux/Alpha and Linux/x86 define this macro. We