ports/147930: [ports] maintainer update: devel/google-perftools
Yuri
yuri at tsoft.com
Thu Jun 17 03:10:02 UTC 2010
>Number: 147930
>Category: ports
>Synopsis: [ports] maintainer update: devel/google-perftools
>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: Thu Jun 17 03:10:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Yuri
>Release: 8.0-STABLE
>Organization:
n/a
>Environment:
>Description:
Fixes the minor issue when shared libraries aren't accounted for in the profile.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
diff -ruN google-perftools.prev/Makefile google-perftools/Makefile
--- google-perftools.prev/Makefile 2010-06-16 19:46:36.000000000 -0700
+++ google-perftools/Makefile 2010-06-16 19:47:03.000000000 -0700
@@ -7,7 +7,7 @@
PORTNAME= google-perftools
PORTVERSION= 1.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \
${MASTER_SITE_LOCAL}
diff -ruN google-perftools.prev/files/patch-pprof google-perftools/files/patch-pprof
--- google-perftools.prev/files/patch-pprof 1969-12-31 16:00:00.000000000 -0800
+++ google-perftools/files/patch-pprof 2010-06-16 19:44:15.000000000 -0700
@@ -0,0 +1,11 @@
+--- src/pprof.orig 2010-06-16 19:42:24.000000000 -0700
++++ src/pprof 2010-06-16 19:43:19.000000000 -0700
+@@ -3369,7 +3369,7 @@
+ my $finish;
+ my $offset;
+ my $lib;
+- if ($l =~ /^($h)-($h)\s+..x.\s+($h)\s+\S+:\S+\s+\d+\s+(\S+\.(so|dll|dylib|bundle)((\.\d+)+\w*)?)$/i) {
++ if ($l =~ /^($h)-($h)\s+..x.\s+($h)\s+\S+:\S+\s+\d+\s+(\S+\.(so|dll|dylib|bundle)((\.\d+)+\w*)?)\s+[A-Z]+\s+[\-0-9]+$/i) {
+ # Full line from /proc/self/maps. Example:
+ # 40000000-40015000 r-xp 00000000 03:01 12845071 /lib/ld-2.3.2.so
+ $start = HexExtend($1);
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list