svn commit: r414277 - in head/devel/boehm-gc: . files
Carlos J. Puga Medina
cpm at FreeBSD.org
Fri Apr 29 15:22:20 UTC 2016
Author: cpm
Date: Fri Apr 29 15:22:19 2016
New Revision: 414277
URL: https://svnweb.freebsd.org/changeset/ports/414277
Log:
- Add configuration to force using mmap
- Regenerate patches with makepatch
- Update MAINTAINER to my @FreeBSD.org address
- Bump PORTREVISION
PR: 208995
Submitted by: andrew
Approved by: junovitch (mentor)
Added:
head/devel/boehm-gc/files/patch-configure (contents, props changed)
Modified:
head/devel/boehm-gc/Makefile
head/devel/boehm-gc/files/patch-doc_gc.man
Modified: head/devel/boehm-gc/Makefile
==============================================================================
--- head/devel/boehm-gc/Makefile Fri Apr 29 15:20:28 2016 (r414276)
+++ head/devel/boehm-gc/Makefile Fri Apr 29 15:22:19 2016 (r414277)
@@ -3,7 +3,7 @@
PORTNAME= gc
PORTVERSION= 7.4.2
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= devel
MASTER_SITES= http://www.hboehm.info/gc/gc_source/
PKGNAMEPREFIX= boehm-
@@ -11,7 +11,7 @@ PKGNAMEPREFIX= boehm-
PKGNAMESUFFIX= -${GC_VARIANT}
.endif
-MAINTAINER= cpm at fbsd.es
+MAINTAINER= cpm at FreeBSD.org
COMMENT= Garbage collection and memory leak detection for C and C++
LICENSE= BDWGC
@@ -91,7 +91,6 @@ post-install:
${STAGEDIR}${PREFIX}/libdata/pkgconfig/bdw-gc-${GC_VARIANT}.pc
.else # ! GC_VARIANT
-
post-patch:
@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" ${WRKSRC}/doc/gc.man
@${REINPLACE_CMD} \
Added: head/devel/boehm-gc/files/patch-configure
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/boehm-gc/files/patch-configure Fri Apr 29 15:22:19 2016 (r414277)
@@ -0,0 +1,12 @@
+--- configure.orig 2014-06-03 20:08:54 UTC
++++ configure
+@@ -15639,6 +15639,9 @@ else
+ fi
+
+ case "${host}" in
++ *-freebsd*)
++ gc_use_mmap=yes
++ ;;
+ *-linux*)
+ # FIXME: This seems to be no longer needed as configured in gcconfig.h
+ #gc_use_mmap=yes
Modified: head/devel/boehm-gc/files/patch-doc_gc.man
==============================================================================
--- head/devel/boehm-gc/files/patch-doc_gc.man Fri Apr 29 15:20:28 2016 (r414276)
+++ head/devel/boehm-gc/files/patch-doc_gc.man Fri Apr 29 15:22:19 2016 (r414277)
@@ -1,6 +1,6 @@
---- doc/gc.man.orig 2012-07-25 14:54:48.000000000 +0300
-+++ doc/gc.man 2012-07-25 14:57:40.000000000 +0300
-@@ -11,7 +11,7 @@
+--- doc/gc.man.orig 2014-05-22 20:47:28 UTC
++++ doc/gc.man
+@@ -11,7 +11,7 @@ void GC_free(void *ptr);
void * GC_realloc(void *ptr, size_t size);
.br
.sp
@@ -9,7 +9,7 @@
.LP
.SH DESCRIPTION
.I GC_malloc
-@@ -88,6 +88,48 @@
+@@ -88,6 +88,48 @@ This may temporarily write protect pages
.LP
Other facilities not discussed here include limited facilities to support incremental collection on machines without appropriate VM support, provisions for providing more explicit object layout information to the garbage collector, more direct support for ``weak'' pointers, support for ``abortable'' garbage collections during idle time, etc.
.LP
More information about the svn-ports-all
mailing list