Date: Mon, 3 Aug 2009 03:58:46 GMT From: Yuri <yuri@tsoft.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/137376: [MAINTAINER UPDATE] devel/google-perftools 1.0 -> 1.3 Message-ID: <200908030358.n733wkDn039600@www.freebsd.org> Resent-Message-ID: <200908030400.n73409j1077944@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200908030358.n733wkDn039600>