I'd like to create a new port for a new authoritive nameserver, KNOT, of NIC-CZ. It has two dependencies. One is already in the ports collection. The other (this library) is not (yet): 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. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->crees crees@ wants his PRs (via the GNATS Auto Assign Tool)
State Changed From-To: open->feedback plist?
crees 2012-03-06 20:35:34 UTC FreeBSD ports repository Modified files: sysutils Makefile Added files: sysutils/userspace-rcu Makefile distinfo pkg-descr pkg-plist Log: 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. WWW: http://lttng.org/content/userspace-rcu PR: ports/165496 Submitted by: Leo Vandewoestijne <freebsd@dns-lab.com> Revision Changes Path 1.1385 +1 -0 ports/sysutils/Makefile 1.1 +27 -0 ports/sysutils/userspace-rcu/Makefile (new) 1.1 +2 -0 ports/sysutils/userspace-rcu/distinfo (new) 1.1 +9 -0 ports/sysutils/userspace-rcu/pkg-descr (new) 1.1 +78 -0 ports/sysutils/userspace-rcu/pkg-plist (new) _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Added new port to sysutils-- much more appropriate than misc :) Take a look at the port's files-- pkgconfig files need to go into libdata rather than lib, but apart from that it was fine! http://www.freebsd.org/cgi/cvsweb.cgi/ports/sysutils/userspace-rcu/