pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/devel/boehm-gc Remove patch-ad, which breaks self test...
details: https://anonhg.NetBSD.org/pkgsrc/rev/f630b0fb35bc
branches: trunk
changeset: 542592:f630b0fb35bc
user: wiz <wiz%pkgsrc.org@localhost>
date: Thu May 22 11:45:25 2008 +0000
description:
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:
devel/boehm-gc/Makefile | 4 +++-
devel/boehm-gc/PLIST | 7 +------
devel/boehm-gc/distinfo | 4 +---
devel/boehm-gc/patches/patch-ad | 28 ----------------------------
devel/boehm-gc/patches/patch-af | 38 --------------------------------------
5 files changed, 5 insertions(+), 76 deletions(-)
diffs (135 lines):
diff -r dc4c08fc0d41 -r f630b0fb35bc devel/boehm-gc/Makefile
--- a/devel/boehm-gc/Makefile Thu May 22 11:23:35 2008 +0000
+++ b/devel/boehm-gc/Makefile Thu May 22 11:45:25 2008 +0000
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.61 2008/05/21 13:47:25 wiz Exp $
+# $NetBSD: Makefile,v 1.62 2008/05/22 11:45:25 wiz Exp $
DISTNAME= gc-7.1
PKGNAME= ${DISTNAME:S/gc/boehm-gc/}
+PKGREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/
@@ -17,6 +18,7 @@
USE_LIBTOOL= YES
GNU_CONFIGURE= YES
CONFIGURE_ARGS+= --enable-cplusplus
+CONFIGURE_ARGS+= --datadir=${PREFIX}/share/doc
INSTALLATION_DIRS= ${PKGMANDIR}/man3
MAKE_ENV+= COPTS=${CFLAGS:M*:Q}
diff -r dc4c08fc0d41 -r f630b0fb35bc devel/boehm-gc/PLIST
--- a/devel/boehm-gc/PLIST Thu May 22 11:23:35 2008 +0000
+++ b/devel/boehm-gc/PLIST Thu May 22 11:45:25 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2008/05/21 13:47:25 wiz Exp $
+@comment $NetBSD: PLIST,v 1.11 2008/05/22 11:45:25 wiz Exp $
include/gc.h
include/gc/gc.h
include/gc/gc_allocator.h
@@ -15,10 +15,6 @@
include/gc/gc_version.h
include/gc/leak_detector.h
include/gc/new_gc_alloc.h
-include/gc/private/gc_hdrs.h
-include/gc/private/gc_locks.h
-include/gc/private/gc_priv.h
-include/gc/private/gcconfig.h
include/gc/weakpointer.h
include/gc_cpp.h
lib/libcord.la
@@ -62,5 +58,4 @@
share/doc/gc/simple_example.html
share/doc/gc/tree.html
@dirrm share/doc/gc
-@dirrm include/gc/private
@dirrm include/gc
diff -r dc4c08fc0d41 -r f630b0fb35bc devel/boehm-gc/distinfo
--- a/devel/boehm-gc/distinfo Thu May 22 11:23:35 2008 +0000
+++ b/devel/boehm-gc/distinfo Thu May 22 11:45:25 2008 +0000
@@ -1,9 +1,7 @@
-$NetBSD: distinfo,v 1.35 2008/05/21 13:47:25 wiz Exp $
+$NetBSD: distinfo,v 1.36 2008/05/22 11:45:25 wiz Exp $
SHA1 (gc-7.1.tar.gz) = e84cba5d18f4ea5ed4e5fd3f1dc6a46bc190ff6f
RMD160 (gc-7.1.tar.gz) = 9338c1128686395739e3acd9052a651d1dffffb2
Size (gc-7.1.tar.gz) = 1077714 bytes
SHA1 (patch-aa) = 87a5bd5e83b0201d80a1e4e4ce6745c11b2e7cfe
SHA1 (patch-ab) = 9b5133c7aa84e6824616e29613716a2fedd1d334
-SHA1 (patch-ad) = 893b5146db0d9f82ec95acd7e217f3d910e33ea0
-SHA1 (patch-af) = 80f1b9b136f808db1b227b70801ffa378abd07c7
diff -r dc4c08fc0d41 -r f630b0fb35bc devel/boehm-gc/patches/patch-ad
--- a/devel/boehm-gc/patches/patch-ad Thu May 22 11:23:35 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r dc4c08fc0d41 -r f630b0fb35bc devel/boehm-gc/patches/patch-af
--- a/devel/boehm-gc/patches/patch-af Thu May 22 11:23:35 2008 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -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)
Home |
Main Index |
Thread Index |
Old Index