BSD Ports

sysutils/linux-c7-userspace-rcu 0.7.16 FreeBSD

Userspace read-copy-update (RCU) data synchronization library (CentOS 7.9.2009)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
LGPL21+
Categories
sysutils, linux
Package size
66.1 KiB, 547.7 KiB installed

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. It does so by allowing multiples copies of a given data structure to live at the same time, and by monitoring the data structure accesses to detect grace periods after which memory reclamation is possible.

In the other systems

SystemPortVersion
FreeBSDsysutils/linux-c7-userspace-rcu0.7.16
MidnightBSDsysutils/linux-c7-userspace-rcu0.7.16

Install

Binary package:

pkg install linux-c7-userspace-rcu

From the ports tree:

cd /usr/ports/sysutils/linux-c7-userspace-rcu/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	linux-c7-userspace-rcu>0:sysutils/linux-c7-userspace-rcu

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.7.160.7.16---
FreeBSD:14:quarterly0.7.160.7.16n/a--
FreeBSD:15:latest0.7.160.7.16n/a--
FreeBSD:15:quarterly0.7.160.7.16n/an/an/a
FreeBSD:16:latest0.7.160.7.16n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 1

Configuration

Options name: sysutils_userspace-rcu

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
linux:c7
Service scripts
none

Message after installing

===>   NOTICE:

This port is deprecated; you may wish to reconsider installing it:

CentOS Linux 7 reached end of life (EOL) on June 30, 2024.

Files

distinfo 3
FileSizeSHA256
centos/userspace-rcu-0.7.16-1.el7.aarch64.rpm7290441b84a59be97b2fe37ada190eb362c4c6598412da6a97a589d76cd9e7174a335
centos/userspace-rcu-0.7.16-1.el7.x86_64.rpm74732b3c77e1533d1d2346fd7024e058248e4ed786c7be543726e8ad87a255b7d9a82
centos/userspace-rcu-0.7.16-1.el7.src.rpm3976990df61da8a3f7779aa8baefbdb247b6ba2d66d42dba48df4bb1532642da092993
Master sites 1
  • EPEL7/u

Commit history 0

No commits in the history this site was built from.