<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/3692c80196b5f5b21a42f14c0cdd230619ba85c1">https://github.com/macports/macports-ports/commit/3692c80196b5f5b21a42f14c0cdd230619ba85c1</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 3692c80196b userspace-rcu: update to 0.14.1
</span>3692c80196b is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 3692c80196b5f5b21a42f14c0cdd230619ba85c1
</span>Author: Marius Schamschula <mschamschula@gmail.com>
AuthorDate: Thu Aug 29 05:57:54 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> userspace-rcu: update to 0.14.1
</span>---
devel/userspace-rcu/Portfile | 12 +++++-------
.../files/0001-ppc.h-use-mftb-on-ppc.patch | 22 ----------------------
2 files changed, 5 insertions(+), 29 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 e4d40e69520..4c2c6222131 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;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
name userspace-rcu
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 0.14.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 0.14.1
</span> revision 0
categories devel
license LGPL-2.1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,16 +14,14 @@ long_description {*}${description} This data synchronization library provides
</span> homepage https://liburcu.org
master_sites https://lttng.org/files/urcu/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 31ccab68de8dc1de11d254807eca1a4bf1bc4429 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 ca43bf261d4d392cff20dfae440836603bf009fce24fdc9b2697d837a2239d4f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 661322
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 27eea72e049bf5deb62d29c676499b4b5191c8d0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 231acb13dc6ec023e836a0f0666f6aab47dc621ecb1d2cd9d9c22f922678abc0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 669999
</span>
use_bzip2 yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/urcu/userspace-rcu/pull/21
</span> # https://github.com/urcu/userspace-rcu/pull/22
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles 0001-ppc.h-use-mftb-on-ppc.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 0002-ppc.h-use-correct-cacheline-size-for-macOS.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles 0002-ppc.h-use-correct-cacheline-size-for-macOS.patch
</span>
# It requires C++11, otherwise configure fails.
compiler.cxx_standard 2011
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/userspace-rcu/files/0001-ppc.h-use-mftb-on-ppc.patch b/devel/userspace-rcu/files/0001-ppc.h-use-mftb-on-ppc.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index e002d2eebb0..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/userspace-rcu/files/0001-ppc.h-use-mftb-on-ppc.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,22 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 44474128ab6c711f2f4038835d3396b85adcf773 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: Sergey Fedorov <vital.had@gmail.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Fri, 5 Jan 2024 18:44:18 +0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] ppc.h: use mftb on ppc
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- include/urcu/arch/ppc.h | 2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 1 insertion(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git include/urcu/arch/ppc.h include/urcu/arch/ppc.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 80462c6..be9d158 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/urcu/arch/ppc.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/urcu/arch/ppc.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -51,7 +51,7 @@ extern "C" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- __extension__ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ({ \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- unsigned long rval; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- __asm__ __volatile__ ("mftbl %0" : "=r" (rval)); \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ __asm__ __volatile__ ("mftb %0" : "=r" (rval)); \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- rval; \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- })
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span></pre><pre style='margin:0'>
</pre>