ports/137376: [MAINTAINER UPDATE] devel/google-perftools 1.0 -> 1.3

Yuri yuri at tsoft.com
Mon Aug 3 04:00:09 UTC 2009


>Number:         137376
>Category:       ports
>Synopsis:       [MAINTAINER UPDATE] devel/google-perftools 1.0 -> 1.3
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 03 04:00:09 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Yuri
>Release:        7.2-STABLE
>Organization:
n/a
>Environment:
>Description:
Please apply supplied patch.
Please note that file google-perftools-1.0/files/patch-vdso_support.h is deleted.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -C 5 -ur google-perftools-1.0/Makefile google-perftools/Makefile
--- google-perftools-1.0/Makefile	2009-06-04 19:09:46.000000000 -0700
+++ google-perftools/Makefile	2009-08-02 20:14:29.000000000 -0700
@@ -4,11 +4,11 @@
 #
 # $FreeBSD: ports/devel/google-perftools/Makefile,v 1.10 2009/06/05 02:09:46 amdmi3 Exp $
 #
 
 PORTNAME=	google-perftools
-PORTVERSION=	1.0
+PORTVERSION=	1.3
 PORTREVISION=	1
 CATEGORIES=	devel
 MASTER_SITES=	${MASTER_SITE_GOOGLE_CODE} \
 		${MASTER_SITE_LOCAL}
 MASTER_SITE_SUBDIR=	vd/${PORTNAME}
@@ -27,11 +27,11 @@
 		${WRKSRC}/Makefile.in
 .endif
 
 post-build:
 	@${ECHO}
-	@${ECHO} "Be aware that 1 (heap-checker-death_unittest) out of 23 self tests is known to fail."
+	@${ECHO} "Be aware that 3 (sampling_test.sh,profiledata_unittest,profiler_unittest.sh) out of 29 self tests is known to fail."
 	@${ECHO} "Run 'make check' and try to fix that. Thanks!"
 	@${ECHO} "Be aware that another self test (profiler_unittest) can randomly fail on the loaded system."
 	@${ECHO}
 
 # four of the tests are known to fail on 7.0, uncomment this as soon as this is fixed
diff -C 5 -ur google-perftools-1.0/distinfo google-perftools/distinfo
--- google-perftools-1.0/distinfo	2009-01-12 16:03:20.000000000 -0800
+++ google-perftools/distinfo	2009-08-02 19:50:16.000000000 -0700
@@ -1,3 +1,3 @@
-MD5 (google-perftools-1.0.tar.gz) = d025860dff02eff27bcc08a1bed20682
-SHA256 (google-perftools-1.0.tar.gz) = 8813cd6ed82255e54e860f77f4bd40a868368b307fa5072f2b8cbafcc3342401
-SIZE (google-perftools-1.0.tar.gz) = 1044285
+MD5 (google-perftools-1.3.tar.gz) = eaa485163a55f2f64284d27627778a2f
+SHA256 (google-perftools-1.3.tar.gz) = 5f3acc39151094a4aca560fc63ca69ce438015d42a814fb1f5fe1ce3796a98c7
+SIZE (google-perftools-1.3.tar.gz) = 1120884
diff -C 5 -ur google-perftools-1.0/files/patch-Makefile.in google-perftools/files/patch-Makefile.in
--- google-perftools-1.0/files/patch-Makefile.in	2009-05-30 07:50:48.000000000 -0700
+++ google-perftools/files/patch-Makefile.in	2009-08-02 19:59:08.000000000 -0700
@@ -1,11 +1,11 @@
---- Makefile.in.orig	2009-05-26 22:51:44.000000000 +0800
-+++ Makefile.in	2009-05-26 22:51:55.000000000 +0800
-@@ -927,7 +927,7 @@
- googleinclude_HEADERS = $(SG_STACKTRACE_INCLUDES) \
- 	$(SG_TCMALLOC_MINIMAL_INCLUDES) $(am__append_13) \
- 	$(am__append_18)
+--- Makefile.in.orig	2009-08-02 19:57:40.000000000 -0700
++++ Makefile.in	2009-08-02 19:57:47.000000000 -0700
+@@ -1165,7 +1165,7 @@
+ build_vendor = @build_vendor@
+ datadir = @datadir@
+ datarootdir = @datarootdir@
 -docdir = $(prefix)/share/doc/$(PACKAGE)-$(VERSION)
 +docdir = $(prefix)/share/doc/$(PACKAGE)
- # This is for HTML and other documentation you want to install.
- # Add your documentation files (in doc/) in addition to these
- # top-level boilerplate files.  Also add a TODO file if you have one.
+ dvidir = @dvidir@
+ exec_prefix = @exec_prefix@
+ host = @host@
Only in google-perftools-1.0/files: patch-vdso_support.h
diff -C 5 -ur google-perftools-1.0/pkg-plist google-perftools/pkg-plist
--- google-perftools-1.0/pkg-plist	2009-06-04 02:39:24.000000000 -0700
+++ google-perftools/pkg-plist	2009-08-02 20:47:06.000000000 -0700
@@ -1,21 +1,27 @@
 bin/pprof
 include/google/heap-checker.h
 include/google/heap-profiler.h
 include/google/malloc_extension.h
+include/google/malloc_extension_c.h
 include/google/malloc_hook.h
+include/google/malloc_hook_c.h
 include/google/profiler.h
 include/google/stacktrace.h
-include/google/malloc_hook_c.h
+include/google/tcmalloc.h
 lib/libprofiler.a
 lib/libprofiler.la
 lib/libprofiler.so
 lib/libprofiler.so.0
 lib/libtcmalloc.a
 lib/libtcmalloc.la
 lib/libtcmalloc.so
 lib/libtcmalloc.so.0
+lib/libtcmalloc_and_profiler.a
+lib/libtcmalloc_and_profiler.la
+lib/libtcmalloc_and_profiler.so
+lib/libtcmalloc_and_profiler.so.0
 lib/libtcmalloc_minimal.a
 lib/libtcmalloc_minimal.la
 lib/libtcmalloc_minimal.so
 lib/libtcmalloc_minimal.so.0
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
@@ -28,11 +34,10 @@
 %%PORTDOCS%%%%DOCSDIR%%/TODO
 %%PORTDOCS%%%%DOCSDIR%%/cpuprofile-fileformat.html
 %%PORTDOCS%%%%DOCSDIR%%/cpuprofile.html
 %%PORTDOCS%%%%DOCSDIR%%/designstyle.css
 %%PORTDOCS%%%%DOCSDIR%%/heap-example1.png
-%%PORTDOCS%%%%DOCSDIR%%/heap_checker.html
 %%PORTDOCS%%%%DOCSDIR%%/heapprofile.html
 %%PORTDOCS%%%%DOCSDIR%%/index.html
 %%PORTDOCS%%%%DOCSDIR%%/overview.dot
 %%PORTDOCS%%%%DOCSDIR%%/overview.gif
 %%PORTDOCS%%%%DOCSDIR%%/pageheap.dot


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list