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