aboutsummaryrefslogtreecommitdiff
path: root/sysutils/liburcu
diff options
context:
space:
mode:
authorMatthias Andree <mandree@FreeBSD.org>2020-04-27 23:45:51 +0000
committerMatthias Andree <mandree@FreeBSD.org>2020-04-27 23:45:51 +0000
commitbd22d3c0ca82aa6fd26353b6b8b6768067cb15e0 (patch)
tree69825d2166e2a5ef55c0cc4ebe81f0bf9b57749b /sysutils/liburcu
parent6d91365bdee7bec508a417f590241e55b9f8c25b (diff)
downloadports-bd22d3c0ca82aa6fd26353b6b8b6768067cb15e0.tar.gz
ports-bd22d3c0ca82aa6fd26353b6b8b6768067cb15e0.zip
sysutils/liburcu: update to 0.12.1
Since the library version changes from 6.0.0 to 6.1.0: All ports that depend on liburcu in default configuration get PORTREVISION bumped. All were build-tested in 12.1 amd64 poudriere bulk -t. Reset maintainer (mmokhi@), repeated maintainer timeout. PR: 243768 Reported by: alex_y_xu@yahoo.ca Approved by: maintainer timeout (mmokhi, 88 d)
Notes
Notes: svn path=/head/; revision=533213
Diffstat (limited to 'sysutils/liburcu')
-rw-r--r--sysutils/liburcu/Makefile9
-rw-r--r--sysutils/liburcu/distinfo6
-rw-r--r--sysutils/liburcu/files/patch-include_urcu_syscall-compat.h11
-rw-r--r--sysutils/liburcu/pkg-plist25
4 files changed, 30 insertions, 21 deletions
diff --git a/sysutils/liburcu/Makefile b/sysutils/liburcu/Makefile
index eaa913665cba..5ed70fb9b598 100644
--- a/sysutils/liburcu/Makefile
+++ b/sysutils/liburcu/Makefile
@@ -2,21 +2,18 @@
# $FreeBSD$
PORTNAME= liburcu
-PORTVERSION= 0.10.1
+PORTVERSION= 0.12.1
CATEGORIES= sysutils
MASTER_SITES= http://lttng.org/files/urcu/
DISTNAME= userspace-rcu-${PORTVERSION}
-MAINTAINER= mmokhi@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Userspace read-copy-update (RCU) data synchronization library
LICENSE= LGPL21
-BROKEN_mips= Fails to build: undefined reference to `__sync_bool_compare_and_swap_4
-BROKEN_mips64= Fails to build: undefined reference to `__sync_bool_compare_and_swap_4
-
PLIST_SUB= SO_SHORT_VER=6 \
- SO_VER=6.0.0
+ SO_VER=6.1.0
USES= pathfix libtool tar:bzip2
USE_LDCONFIG= yes
diff --git a/sysutils/liburcu/distinfo b/sysutils/liburcu/distinfo
index d41a90c0ff83..d04e7ce7eb5d 100644
--- a/sysutils/liburcu/distinfo
+++ b/sysutils/liburcu/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1540996704
-SHA256 (userspace-rcu-0.10.1.tar.bz2) = 9c09220be4435dc27fcd22d291707b94b97f159e0c442fbcd60c168f8f79eb06
-SIZE (userspace-rcu-0.10.1.tar.bz2) = 503347
+TIMESTAMP = 1588030731
+SHA256 (userspace-rcu-0.12.1.tar.bz2) = bbfaead0345642b97e0de90f889dfbab4b2643a6a5e5c6bb59cd0d26fc0bcd0e
+SIZE (userspace-rcu-0.12.1.tar.bz2) = 527626
diff --git a/sysutils/liburcu/files/patch-include_urcu_syscall-compat.h b/sysutils/liburcu/files/patch-include_urcu_syscall-compat.h
deleted file mode 100644
index 953dfdc0364c..000000000000
--- a/sysutils/liburcu/files/patch-include_urcu_syscall-compat.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- include/urcu/syscall-compat.h.orig 2017-06-12 23:02:38 UTC
-+++ include/urcu/syscall-compat.h
-@@ -32,7 +32,7 @@
- #elif defined(__linux__) || defined(__GLIBC__)
- #include <syscall.h>
-
--#elif defined(__CYGWIN__) || defined(__APPLE__)
-+#elif defined(__CYGWIN__) || defined(__APPLE__) || defined(__FreeBSD__) || defined(__DragonFly__)
- /* Don't include anything on Cygwin or MacOSX. */
-
- #else
diff --git a/sysutils/liburcu/pkg-plist b/sysutils/liburcu/pkg-plist
index c815ea062d36..d992358060c3 100644
--- a/sysutils/liburcu/pkg-plist
+++ b/sysutils/liburcu/pkg-plist
@@ -7,17 +7,25 @@ include/urcu-qsbr.h
include/urcu.h
include/urcu/arch.h
include/urcu/arch/generic.h
+include/urcu/call-rcu.h
include/urcu/cds.h
include/urcu/compiler.h
include/urcu/config.h
include/urcu/debug.h
+include/urcu/defer.h
+include/urcu/flavor.h
include/urcu/futex.h
include/urcu/hlist.h
include/urcu/lfstack.h
include/urcu/list.h
+include/urcu/map/clear.h
include/urcu/map/urcu-bp.h
+include/urcu/map/urcu-mb.h
+include/urcu/map/urcu-memb.h
include/urcu/map/urcu-qsbr.h
+include/urcu/map/urcu-signal.h
include/urcu/map/urcu.h
+include/urcu/pointer.h
include/urcu/rcuhlist.h
include/urcu/rculfhash.h
include/urcu/rculfqueue.h
@@ -25,11 +33,16 @@ include/urcu/rculfstack.h
include/urcu/rculist.h
include/urcu/ref.h
include/urcu/static/lfstack.h
+include/urcu/static/pointer.h
include/urcu/static/rculfqueue.h
include/urcu/static/rculfstack.h
include/urcu/static/urcu-bp.h
-include/urcu/static/urcu-pointer.h
+include/urcu/static/urcu-common.h
+include/urcu/static/urcu-mb.h
+include/urcu/static/urcu-memb.h
include/urcu/static/urcu-qsbr.h
+include/urcu/static/urcu-signal-nr.h
+include/urcu/static/urcu-signal.h
include/urcu/static/urcu.h
include/urcu/static/wfcqueue.h
include/urcu/static/wfqueue.h
@@ -40,7 +53,13 @@ include/urcu/tls-compat.h
include/urcu/uatomic.h
include/urcu/uatomic/generic.h
include/urcu/uatomic_arch.h
+include/urcu/urcu-bp.h
include/urcu/urcu-futex.h
+include/urcu/urcu-mb.h
+include/urcu/urcu-memb.h
+include/urcu/urcu-qsbr.h
+include/urcu/urcu-signal.h
+include/urcu/urcu.h
include/urcu/urcu_ref.h
include/urcu/wfcqueue.h
include/urcu/wfqueue.h
@@ -61,6 +80,10 @@ lib/liburcu-mb.a
lib/liburcu-mb.so
lib/liburcu-mb.so.%%SO_SHORT_VER%%
lib/liburcu-mb.so.%%SO_VER%%
+lib/liburcu-memb.a
+lib/liburcu-memb.so
+lib/liburcu-memb.so.%%SO_SHORT_VER%%
+lib/liburcu-memb.so.%%SO_VER%%
lib/liburcu-qsbr.a
lib/liburcu-qsbr.so
lib/liburcu-qsbr.so.%%SO_SHORT_VER%%