[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: