From owner-svn-ports-head@freebsd.org Fri Apr 29 15:22:20 2016 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 80C65B20AF3; Fri, 29 Apr 2016 15:22:20 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4491913C3; Fri, 29 Apr 2016 15:22:20 +0000 (UTC) (envelope-from cpm@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id u3TFMJnv017698; Fri, 29 Apr 2016 15:22:19 GMT (envelope-from cpm@FreeBSD.org) Received: (from cpm@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id u3TFMJ5m017695; Fri, 29 Apr 2016 15:22:19 GMT (envelope-from cpm@FreeBSD.org) Message-Id: <201604291522.u3TFMJ5m017695@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: cpm set sender to cpm@FreeBSD.org using -f From: "Carlos J. Puga Medina" Date: Fri, 29 Apr 2016 15:22:19 +0000 (UTC) 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 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Apr 2016 15:22:20 -0000 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