devel/google-perftools: Update 2.9.1 -> 2.10

This commit is contained in:
Yuri Victorovich 2022-06-18 21:51:56 -07:00
parent 2dc51df9db
commit 8e82ed9d13
4 changed files with 13 additions and 14 deletions

View file

@ -2,8 +2,7 @@
PORTNAME= google-perftools
DISTVERSIONPREFIX= gperftools-
DISTVERSION= 2.9.1
PORTREVISION= 4
DISTVERSION= 2.10
CATEGORIES= devel
MASTER_SITES= https://github.com/gperftools/gperftools/releases/download/gperftools-${PORTVERSION}/
DISTNAME= gperftools-${PORTVERSION}

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1619158546
SHA256 (gperftools-2.9.1.tar.gz) = ea566e528605befb830671e359118c2da718f721c27225cbbc93858c7520fee3
SIZE (gperftools-2.9.1.tar.gz) = 1581218
TIMESTAMP = 1655613288
SHA256 (gperftools-2.10.tar.gz) = 83e3bfdd28b8bcf53222c3798d4d395d52dadbbae59e8730c4a6d31a9c3732d8
SIZE (gperftools-2.10.tar.gz) = 1616679

View file

@ -1,13 +1,13 @@
- workaround for https://github.com/gperftools/gperftools/issues/1271
--- src/stacktrace.cc.orig 2021-04-23 06:18:43 UTC
--- src/stacktrace.cc.orig 2022-02-13 17:53:31 UTC
+++ src/stacktrace.cc
@@ -219,7 +219,7 @@ static GetStackImplementation *all_impls[] = {
// ppc and i386 implementations prefer arch-specific asm implementations.
// arm's asm implementation is broken
-#if defined(__i386__) || defined(__ppc__) || defined(__PPC__)
+#if defined(__i386__) || defined(__x86_64__) || defined(__ppc__) || defined(__PPC__)
-#if defined(__i386__) || defined(__ppc__) || defined(__PPC__) || defined(__loongarch64)
+#if defined(__i386__) || defined(__x86_64__) || defined(__ppc__) || defined(__PPC__) || defined(__loongarch64)
#if !defined(NO_FRAME_POINTER)
#define TCMALLOC_DONT_PREFER_LIBUNWIND
#endif

View file

@ -22,27 +22,27 @@ include/gperftools/tcmalloc.h
lib/libprofiler.a
lib/libprofiler.so
lib/libprofiler.so.0
lib/libprofiler.so.0.5.4
lib/libprofiler.so.0.5.5
lib/libtcmalloc.a
lib/libtcmalloc.so
lib/libtcmalloc.so.4
lib/libtcmalloc.so.4.5.9
lib/libtcmalloc.so.4.5.10
lib/libtcmalloc_and_profiler.a
lib/libtcmalloc_and_profiler.so
lib/libtcmalloc_and_profiler.so.4
lib/libtcmalloc_and_profiler.so.4.6.4
lib/libtcmalloc_and_profiler.so.4.6.5
lib/libtcmalloc_debug.a
lib/libtcmalloc_debug.so
lib/libtcmalloc_debug.so.4
lib/libtcmalloc_debug.so.4.5.9
lib/libtcmalloc_debug.so.4.5.10
lib/libtcmalloc_minimal.a
lib/libtcmalloc_minimal.so
lib/libtcmalloc_minimal.so.4
lib/libtcmalloc_minimal.so.4.5.9
lib/libtcmalloc_minimal.so.4.5.10
lib/libtcmalloc_minimal_debug.a
lib/libtcmalloc_minimal_debug.so
lib/libtcmalloc_minimal_debug.so.4
lib/libtcmalloc_minimal_debug.so.4.5.9
lib/libtcmalloc_minimal_debug.so.4.5.10
libdata/pkgconfig/libprofiler.pc
libdata/pkgconfig/libtcmalloc.pc
libdata/pkgconfig/libtcmalloc_debug.pc