Bug#1063327: ITP: librtpi -- realtime capable pthread locking primitives
Package: wnpp
Severity: wishlist
Owner: Felix Moessbauer <felix.moessbauer@siemens.com>
X-Debbugs-Cc: debian-devel@lists.debian.org
* Package name : librtpi
Version : 1.0.0
Upstream Contact: Gratian Crisan <gratian.crisan@ni.com>
* URL : https://gitlab.com/linux-rt/librtpi/
* License : LGPL
Programming Lang: C, C++
Description : realtime capable pthread locking primitives
The Real-Time Priority Inheritance Library (librtpi) is
intended to bridge the gap between the glibc pthread
implementation and a functionally correct priority inheritance
for pthread locking primitives, such as pthread_mutex and
pthread_condvar. Specifically, priority based wakeup is required
for correct operation, in contrast to the more time-based
ordered wakeup groups in the glibc pthread condvar implementation.
Why is this needed:
This library is needed to implement realtime capable waiting on
condition variables, due to glibc bug 11588 [1] which will not be fixed.
Who will maintain it:
I'm not yet a Debian maintainer, so a co-maintainer / sponsor will be
needed anyways. In general, it would be good if this package could be
maintained by a team. The expected effort is pretty low, as the library
is easy to package.
[1] https://sourceware.org/bugzilla/show_bug.cgi?id=11588
Best regards,
Felix Moessbauer
Siemens AG
Reply to: