<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/de3d4348ed7f414e45cafd7647a6dad103a74d51">https://github.com/macports/macports-ports/commit/de3d4348ed7f414e45cafd7647a6dad103a74d51</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit de3d4348ed7f414e45cafd7647a6dad103a74d51
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Sun Mar 28 13:56:13 2021 +0100
<span style='display:block; white-space:pre;color:#404040;'> gperftools: update to 2.9.1
</span>---
devel/gperftools/Portfile | 12 ++----
devel/gperftools/files/patch-build-fix-15.diff | 52 --------------------------
2 files changed, 4 insertions(+), 60 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gperftools/Portfile b/devel/gperftools/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 273a0171310..13bf38157b3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gperftools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/gperftools/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup gperftools gperftools 2.7 gperftools-
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup gperftools gperftools 2.9.1 gperftools-
</span> categories devel
platforms darwin
license BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,11 +13,7 @@ long_description gperftools is a collection of a high-performance multi-threa
</span> implementation, plus some pretty nifty performance analysis tools.
github.tarball_from releases
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 a45ba1a6e601fe46ec7b7ed3035251f991371bd2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 1ee8c8699a0eff6b6a203e59b43330536b22bbcbe6448f54c7091e5efb0763c9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 1523562
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform darwin 15 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- patchfiles-append patch-build-fix-15.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- use_autoreconf yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 e2791edfb1da6f2ecbede519e9d36101046bdb7f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 ea566e528605befb830671e359118c2da718f721c27225cbbc93858c7520fee3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 1581218
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/gperftools/files/patch-build-fix-15.diff b/devel/gperftools/files/patch-build-fix-15.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index edc24edca94..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/gperftools/files/patch-build-fix-15.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,52 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- configure.ac.orig 2018-04-30 00:59:43.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ configure.ac 2018-05-06 16:30:41.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -366,19 +366,20 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- [AC_MSG_NOTICE([Will build dynamically detected sized deallocation operators])],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- [AC_MSG_NOTICE([Will build sized deallocation operators that ignore size])])])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AC_CACHE_CHECK([if C++ compiler supports -fsized-deallocation],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- [perftools_cv_sized_deallocation_result],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- [AC_LANG_PUSH(C++)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- OLD_CXXFLAGS="$CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CXXFLAGS="$CXXFLAGS -fsized-deallocation"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- AC_LINK_IFELSE([AC_LANG_PROGRAM(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- [[#include <new>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#include <stddef.h>]],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- [[static void (* volatile ptr)(void *, size_t) = ::operator delete; (*ptr)(0, 256);]])],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- perftools_cv_sized_deallocation_result=yes,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- perftools_cv_sized_deallocation_result=no)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- CXXFLAGS="$OLD_CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- AC_LANG_POP(C++)])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AS_IF([test "x$enable_sized_delete" = xyes -o "x$enable_dyn_sized_delete"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ AC_CACHE_CHECK([if C++ compiler supports -fsized-deallocation],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ [perftools_cv_sized_deallocation_result],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ [AC_LANG_PUSH(C++)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ OLD_CXXFLAGS="$CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CXXFLAGS="$CXXFLAGS -fsized-deallocation"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ AC_LINK_IFELSE([AC_LANG_PROGRAM(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ [[#include <new>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #include <stddef.h>]],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ [[static void (* volatile ptr)(void *, size_t) = ::operator delete; (*ptr)(0, 256);]])],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ perftools_cv_sized_deallocation_result=yes,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ perftools_cv_sized_deallocation_result=no)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ CXXFLAGS="$OLD_CXXFLAGS"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ AC_LANG_POP(C++)])])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AM_CONDITIONAL(HAVE_SIZED_DEALLOCATION,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test "$perftools_cv_sized_deallocation_result" = yes)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/libc_override_gcc_and_weak.h.orig 2017-12-09 10:29:18.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/libc_override_gcc_and_weak.h 2018-03-09 18:03:24.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -123,13 +123,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void operator delete[](void *p, size_t size) CPP_NOTHROW
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- __attribute__((ifunc("resolve_deletearray_sized")));
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#else /* !ENABLE_SIZED_DELETE && !ENABLE_DYN_SIZED_DELETE */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--void operator delete(void *p, size_t size) CPP_NOTHROW
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ALIAS(tc_delete);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--void operator delete[](void *p, size_t size) CPP_NOTHROW
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- ALIAS(tc_deletearray);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif /* !ENABLE_SIZED_DELETE && !ENABLE_DYN_SIZED_DELETE */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #if defined(ENABLE_ALIGNED_NEW_DELETE)
</span></pre><pre style='margin:0'>
</pre>