- pth-hard GNU Portable Threads
2.0.7_1 devel =0
2.0.7Version of this port present on the latest quarterly branch. NOTE: Slave port - quarterly revision is most likely wrong.
- Maintainer: vd@FreeBSD.org
Port Added: 2007-02-12 16:12:02
Last Update: 2014-02-04 20:45:48
SVN Revision: 342606
License: not specified in port
GNU Pth - The GNU Portable Threads
Copyright (c) 1999-2005 Ralf S. Engelschall <email@example.com>
Pth is a very portable POSIX/ANSI-C based library for Unix platforms
which provides non-preemptive priority-based scheduling for multiple
threads of execution (aka ``multithreading'') inside event-driven
applications. All threads run in the same address space of the server
application, but each thread has it's own individual program-counter,
run-time stack, signal mask and errno variable.
The thread scheduling itself is done in a cooperative way, i.e., the
threads are managed by a priority- and event-based non-preemptive
scheduler. The intention is that this way one can achieve better
portability and run-time performance than with preemptive scheduling.
The event facility allows threads to wait until various types of events
occur, including pending I/O on file descriptors, asynchronous signals,
elapsed timers, pending I/O on message ports, thread and process
termination, and even customized callback functions.
WWW: http://www.gnu.org/software/pth/SVNWeb : Homepage
Pseudo-pkg-plist information, but much better, from
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/devel/pth-hard/ && make install clean
To add the package:
pkg install pth-hard
There is no flavor information for this port.
SHA256 (pth-2.0.7.tar.gz) = 72353660c5a2caafd601b20e12e75d865fd88f6cf1a088b306a3963f0bc77232
SIZE (pth-2.0.7.tar.gz) = 652640
- Master port: devel/pth
This port is required by:for Libraries
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
===> The following configuration options are available for pth-hard-2.0.7_1:
OPTIMIZED_CFLAGS=on: Use extra compiler optimizations
===> Use 'make config' to modify these settings
Number of commits found: 3
|Commit History - (may be incomplete: see SVNWeb link above for full details)
|This is a slave port. You may also want to view the commits to the master port: devel/pth|
|04 Feb 2014 20:45:48
Master port devel/pth is staged, so stage slave port devel/pth-hard too
|20 Sep 2013 17:13:47
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3)
|12 Feb 2007 16:11:21
Add devel/pth-hard - a slave port of devel/pth which has hard syscalls
Submitted by: Martin Matuska <firstname.lastname@example.org>
Number of commits found: 3
16 vulnerabilities affecting 123 ports have been reported in the past 14 days
* - modified, not new