BSD Ports

devel/liburcu 0.15.7 OpenBSD

user-level RCU implementation

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Stuart Henderson <[email protected]>
Last update
Commit
ef0876245f
Categories
devel

Description

liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data synchronization library provides read-side access which scales linearly with the number of cores.

In the other systems

SystemPortVersion
OpenBSDdevel/liburcu0.15.7
FreeBSDsysutils/liburcu0.15.7
DragonFlysysutils/liburcu0.15.0
MidnightBSDsysutils/liburcu0.15.3

Install

Binary package:

pkg_add liburcu

From the ports tree:

cd /usr/ports/devel/liburcu && make install

Dependencies

Build dependencies 3
Required by 2

Commit history 2

DateCommitCreditsLog message
ef0876245f sthen update to liburcu-0.15.7
34649f50ac sthen cherrypick some liburcu mutex leak fixes (pthread_mutex_init without matching destroy, effectless on Linux). pointed out by otto@.
take maintainer while there, since I also have BIND which uses this.