<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>