<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/57bc40086e57c2f31c15ecebe5df0212fa7ce10d">https://github.com/macports/macports-ports/commit/57bc40086e57c2f31c15ecebe5df0212fa7ce10d</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 57bc40086e5 userspace-rcu: fix patch
</span>57bc40086e5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 57bc40086e57c2f31c15ecebe5df0212fa7ce10d
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Fri Dec 20 16:28:00 2024 -0600

<span style='display:block; white-space:pre;color:#404040;'>    userspace-rcu: fix patch
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/71607
</span>---
 devel/userspace-rcu/Portfile                                |  2 +-
 .../userspace-rcu/files/patch-include-urcu-arch-ppc.h.diff  | 13 +++++++------
 2 files changed, 8 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/userspace-rcu/Portfile b/devel/userspace-rcu/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bb2b734a1c7..3978b56c0df 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/userspace-rcu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/userspace-rcu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> 
 name                userspace-rcu
 version             0.15.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          devel
 license             LGPL-2.1
 maintainers         {mps @Schamschula} openmaintainer
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/userspace-rcu/files/patch-include-urcu-arch-ppc.h.diff b/devel/userspace-rcu/files/patch-include-urcu-arch-ppc.h.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index d6cec81dd15..5fd40a4a057 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/userspace-rcu/files/patch-include-urcu-arch-ppc.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/userspace-rcu/files/patch-include-urcu-arch-ppc.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,18 +3,19 @@ From: Sergey Fedorov <vital.had@gmail.com>
</span> Date: Fri, 5 Jan 2024 19:36:54 +0800
 Subject: [PATCH] ppc.h: use correct cacheline size for macOS
 --- include/urcu/arch/ppc.h.orig       2024-11-20 09:54:04
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/urcu/arch/ppc.h     2024-12-20 14:53:05
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -43,6 +43,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ include/urcu/arch/ppc.h        2024-12-20 16:25:34
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -43,8 +43,13 @@
</span>   * specific environments is a concern for ABI compatibility between
   * applications and liburcu.
   */
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-#define CAA_CACHE_LINE_SIZE       256
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span> +#ifdef __APPLE__
 +#define CAA_CACHE_LINE_SIZE   128
 +#else
<span style='display:block; white-space:pre;background:#ffe0e0;'>-+ #define CAA_CACHE_LINE_SIZE   256
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ #define CAA_CACHE_LINE_SIZE 256
</span> +#endif
 +
<span style='display:block; white-space:pre;background:#ffe0e0;'>- #define CAA_CACHE_LINE_SIZE    256
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span>  #ifdef __NO_LWSYNC__
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ #define LWSYNC_OPCODE  "sync\n"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #else
</span></pre><pre style='margin:0'>

</pre>