summaryrefslogtreecommitdiff
path: root/devel/boehm-gc/patches
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2008-05-22 11:45:25 +0000
committerwiz <wiz@pkgsrc.org>2008-05-22 11:45:25 +0000
commit60f10e944ea86a52e152a705148b0c20d953681f (patch)
tree8d0925a21cc89a24e9561ac7d2bc5b4216688ef4 /devel/boehm-gc/patches
parent07545b52e6d8e9b156a65440e2280522d2d2ec66 (diff)
downloadpkgsrc-60f10e944ea86a52e152a705148b0c20d953681f.tar.gz
Remove patch-ad, which breaks self tests on NetBSD-4.99.63/amd64.
Replace first hunk of patch-af with CONFIGURE_ARGS. Remove next two hunks of patch-af installing some private headers. This shouldn't be necessary in the 7.x versions. If it is, the author is willing to help fix the underlying problems. patch-aa and -ab will be included in the next upstream release. Bump PKGREVISION.
Diffstat (limited to 'devel/boehm-gc/patches')
-rw-r--r--devel/boehm-gc/patches/patch-ad28
-rw-r--r--devel/boehm-gc/patches/patch-af38
2 files changed, 0 insertions, 66 deletions
diff --git a/devel/boehm-gc/patches/patch-ad b/devel/boehm-gc/patches/patch-ad
deleted file mode 100644
index 1fc8b7a8649..00000000000
--- a/devel/boehm-gc/patches/patch-ad
+++ /dev/null
@@ -1,28 +0,0 @@
-$NetBSD: patch-ad,v 1.24 2007/07/07 15:21:08 wiz Exp $
-
-Needed to build with the sun studio compilers
-
---- include/gc_cpp.h.orig 2007-05-09 00:53:31.000000000 +0000
-+++ include/gc_cpp.h
-@@ -219,8 +219,8 @@ extern "C" {typedef void (*GCCleanUpFunc
- inline void* operator new(
- size_t size,
- GCPlacement gcp,
-- GCCleanUpFunc cleanup = 0,
-- void* clientData = 0 );
-+ GCCleanUpFunc cleanup,
-+ void* clientData);
- /*
- Allocates a collectable or uncollected object, according to the
- value of "gcp".
-@@ -264,8 +264,8 @@ inline void* operator new(
- inline void* operator new[](
- size_t size,
- GCPlacement gcp,
-- GCCleanUpFunc cleanup = 0,
-- void* clientData = 0 );
-+ GCCleanUpFunc cleanup,
-+ void* clientData);
- /*
- The operator new for arrays, identical to the above. */
-
diff --git a/devel/boehm-gc/patches/patch-af b/devel/boehm-gc/patches/patch-af
deleted file mode 100644
index 3691527ba03..00000000000
--- a/devel/boehm-gc/patches/patch-af
+++ /dev/null
@@ -1,38 +0,0 @@
-$NetBSD: patch-af,v 1.11 2007/07/07 15:21:08 wiz Exp $
-
---- Makefile.in.orig 2007-06-28 21:12:36.000000000 +0000
-+++ Makefile.in
-@@ -75,7 +75,7 @@
- srcdir = @srcdir@
- top_srcdir = @top_srcdir@
- VPATH = @srcdir@
--pkgdatadir = $(datadir)/@PACKAGE@
-+pkgdatadir = $(datadir)/doc/@PACKAGE@
- pkglibdir = $(libdir)/@PACKAGE@
- pkgincludedir = $(includedir)/@PACKAGE@
- top_builddir = .
-@@ -323,6 +323,10 @@ LIBTOOL = @LIBTOOL@
- LN_S = @LN_S@
- LTLIBOBJS = @LTLIBOBJS@
- MAINT = @MAINT@
-+include_PRIVATE_HEADERS = include/private/gc_hdrs.h \
-+include/private/gc_locks.h include/private/gc_priv.h \
-+include/private/gcconfig.h
-+
- MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
- MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
- MAKEINFO = @MAKEINFO@
-@@ -895,6 +899,13 @@ install-includeHEADERS: $(include_HEADER
- echo " $(includeHEADERS_INSTALL) '$$d$$p' '$(DESTDIR)$(includedir)/$$f'"; \
- $(includeHEADERS_INSTALL) "$$d$$p" "$(DESTDIR)$(includedir)/$$f"; \
- done
-+ $(mkinstalldirs) $(DESTDIR)$(pkgincludedir)/private
-+ @list='$(include_PRIVATE_HEADERS)'; for p in $$list; do \
-+ if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
-+ f="`echo $$p | sed -e 's|^.*/||'`"; \
-+ echo " $(includeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(pkgincludedir)/private/$$f"; \
-+ $(includeHEADERS_INSTALL) $$d$$p $(DESTDIR)$(pkgincludedir)/private/$$f; \
-+ done
-
- uninstall-includeHEADERS:
- @$(NORMAL_UNINSTALL)