libpthread-stubs
Port variant standard
Summary Weak alias library for pthread functions
Package version 0.4
Homepage https://xcb.freedesktop.org/
Keywords devel
Maintainer nobody
License Not yet specified
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 26 NOV 2019, 05:40:10 UTC
Port created 02 JUN 2017, 23:15:04 UTC
Subpackage Descriptions
single This library provides weak aliases for pthread functions not provided in libc or otherwise available by default. Libraries like libxcb rely on pthread stubs to use pthreads optionally, becoming thread-safe when linked to libpthread, while avoiding any performance hit when running single-threaded. libpthread-stubs supports this behavior even on platforms which do not supply all the necessary pthread stubs. On platforms which already supply all the necessary pthread stubs, this package ships only the pkg-config file pthread-stubs.pc, to allow libraries to unconditionally express a dependency on pthread-stubs and still obtain correct behavior.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
This package has no dependency requirements of any kind.
Download groups
main https://xcb.freedesktop.org/dist/
Distribution File Information
e4d05911a3165d3b18321cc067fdd2f023f06436e391c6a28dff618a78d2e733 57565 libpthread-stubs-0.4.tar.bz2
Ports that require libpthread-stubs:standard
libdrm:standard Direct Rendering Module services kernel interface
mesa:standard Mesa 3D Graphics Library
xorg-xcb:standard X protocol C-language Binding (XCB) library