<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5cac08c9d564e69dbe86c02405556f4bdaf8e9f4">https://github.com/macports/macports-ports/commit/5cac08c9d564e69dbe86c02405556f4bdaf8e9f4</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 5cac08c9d564e69dbe86c02405556f4bdaf8e9f4
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Sun Apr 28 10:50:00 2024 +0800

<span style='display:block; white-space:pre;color:#404040;'>    tbb: fix older systems patch for ppc case
</span>---
 devel/tbb/files/patch-tbb-older-malloc.diff | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/tbb/files/patch-tbb-older-malloc.diff b/devel/tbb/files/patch-tbb-older-malloc.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 16d6078daa8..559504d0766 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/tbb/files/patch-tbb-older-malloc.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/tbb/files/patch-tbb-older-malloc.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,26 +2,32 @@ diff --git src/tbbmalloc/proxy_overload_osx.h src/tbbmalloc/proxy_overload_osx.h
</span> index 53afe13..98f622d 100644
 --- src/tbbmalloc/proxy_overload_osx.h
 +++ src/tbbmalloc/proxy_overload_osx.h
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -139,10 +139,11 @@ struct DoMallocReplacement {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -134,11 +134,14 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         introspect.force_lock = &zone_force_lock;
</span>          introspect.force_unlock = &zone_force_unlock;
          introspect.statistics = zone_statistics;
<span style='display:block; white-space:pre;background:#e0ffe0;'>++#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__POWERPC__)
</span>          introspect.zone_locked = &zone_locked;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
</span>          introspect.enable_discharge_checking = &impl_zone_enable_discharge_checking;
          introspect.disable_discharge_checking = &impl_zone_disable_discharge_checking;
          introspect.discharge = &impl_zone_discharge;
 -
<span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span> +#endif
          zone.size = &impl_malloc_usable_size;
          zone.malloc = &impl_malloc;
          zone.calloc = &impl_calloc;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -155,8 +156,9 @@ struct DoMallocReplacement {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -150,9 +153,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         zone.introspect = &introspect;
</span>          zone.version = 8;
          zone.memalign = impl_memalign;
<span style='display:block; white-space:pre;background:#e0ffe0;'>++#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1060 && !defined(__POWERPC__)
</span>          zone.free_definite_size = &impl_free_definite_size;
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if __MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1070
</span>          zone.pressure_relief = &impl_pressure_relief;
 -
<span style='display:block; white-space:pre;background:#e0ffe0;'>++#endif
</span> +#endif
          // make sure that default purgeable zone is initialized
          malloc_default_purgeable_zone();
</pre><pre style='margin:0'>

</pre>