Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Apr 2016 15:22:19 +0000 (UTC)
From:      "Carlos J. Puga Medina" <cpm@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r414277 - in head/devel/boehm-gc: . files
Message-ID:  <201604291522.u3TFMJ5m017695@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@fbsd.es
+MAINTAINER=	cpm@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604291522.u3TFMJ5m017695>