misc/130354: [MAINTAINER UPDATE] devel/google-perftools 0.98 -> 1.0
Yuri
yuri at tsoft.com
Sat Jan 10 16:20:03 PST 2009
>Number: 130354
>Category: misc
>Synopsis: [MAINTAINER UPDATE] devel/google-perftools 0.98 -> 1.0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sun Jan 11 00:20:02 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Yuri
>Release: 7.1-PRERELEASE
>Organization:
n/a
>Environment:
>Description:
Please apply the attached patch.
Thanks.
>How-To-Repeat:
randomly
>Fix:
Patch attached with submission follows:
diff -u google-perftools/Makefile.orig google-perftools/Makefile
--- google-perftools/Makefile.orig 2009-01-10 14:26:20.000000000 -0800
+++ google-perftools/Makefile 2009-01-10 15:07:41.000000000 -0800
@@ -6,7 +6,7 @@
#
PORTNAME= google-perftools
-PORTVERSION= 0.98
+PORTVERSION= 1.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} \
${MASTER_SITE_LOCAL}
@@ -28,8 +28,9 @@
post-build:
@${ECHO}
- @${ECHO} "Be aware that some of the self tests are known to fail."
+ @${ECHO} "Be aware that 1 (heap-checker-death_unittest) out of 23 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
@@ -42,7 +43,10 @@
.if ${ARCH} == "amd64" || ${ARCH} == "sparc64"
# src/stacktrace.cc:81:5: #error Cannnot calculate stack trace: need libunwind (see INSTALL file)
-BROKEN= Does not build, cannnot calculate stack trace: need libunwind (see INSTALL file)
+BROKEN= Does not build, cannot calculate stack trace: need libunwind (see INSTALL file)
+.endif
+.if ${ARCH} == "ia64"
+BROKEN= Does not build, ia64 assembly not supported, see PR-94: http://code.google.com/p/google-perftools/issues/detail?id=94&can=1
.endif
.include <bsd.port.post.mk>
diff -u google-perftools/distinfo.orig google-perftools/distinfo
--- google-perftools/distinfo.orig 2009-01-10 14:26:20.000000000 -0800
+++ google-perftools/distinfo 2009-01-10 14:30:07.000000000 -0800
@@ -1,3 +1,3 @@
-MD5 (google-perftools-0.98.tar.gz) = be6d283bb6177f1febaefd3570f3366d
-SHA256 (google-perftools-0.98.tar.gz) = bc3c58bf1bf3b0335a271fe1555f8fb962888ac86fbb3f8a8302f180d6509f6c
-SIZE (google-perftools-0.98.tar.gz) = 2003509
+MD5 (google-perftools-1.0.tar.gz) = d025860dff02eff27bcc08a1bed20682
+SHA256 (google-perftools-1.0.tar.gz) = 8813cd6ed82255e54e860f77f4bd40a868368b307fa5072f2b8cbafcc3342401
+SIZE (google-perftools-1.0.tar.gz) = 1044285
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list