Subject: CVS commit: pkgsrc/devel/pth
To: None <pkgsrc-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 05/02/2003 11:49:50
Module Name:	pkgsrc
Committed By:	wiz
Date:		Fri May  2 11:49:49 UTC 2003

Modified Files:
	pkgsrc/devel/pth: Makefile buildlink2.mk distinfo
	pkgsrc/devel/pth/patches: patch-ab patch-ac patch-ad patch-ae patch-af
	    patch-ag patch-aj
Removed Files:
	pkgsrc/devel/pth/patches: patch-aa patch-ah patch-ai patch-ak

Log Message:
Update to 2.0.0, supplied by skrll@netbsd.
Changes:
   *) Make pth_poll(3) more compliant to POSIX.1-2001/SUSv3 poll(2).
   *) Make pth_select(3) more compliant to POSIX.1-2001/SUSv3 select(2).
   *) Replaced pth_event_occurred() with pth_event_status().
   *) Add Autoconf option --with-fdsetsize=NUM for enlarging FD_SETSIZE.
   *) Added thread attribute PTH_ATTR_DISPATCHES.
   *) Added sub-API pth_uctx_* for user-space context switching.
   *) Add a Pth variant of the new POSIX pselect(2) function.
   *) Internally cleaned up the error handling macros.
   *) Added POSIX-compliant sanity checks for bad fds.
   *) Added pth_nanosleep() function.
   *) Allow a NULL name for pth_msgport_create()
   *) Completely rewrote the "hard syscall mapping".
   *) Added support to pth_poll(3) for POLLD{RD,WR}{NORM,BAND}.
   *) Fixed a long-standing termination bug in pth_exit(3).
   *) Upgraded to Autoconf 2.57, Shtool 1.6.2 and Libtool 1.4.3.
   *) Add optional support for OSSP ex based exception handling.


To generate a diff of this commit:
cvs rdiff -r1.55 -r1.56 pkgsrc/devel/pth/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/devel/pth/buildlink2.mk
cvs rdiff -r1.11 -r1.12 pkgsrc/devel/pth/distinfo
cvs rdiff -r1.13 -r0 pkgsrc/devel/pth/patches/patch-aa
cvs rdiff -r1.14 -r1.15 pkgsrc/devel/pth/patches/patch-ab
cvs rdiff -r1.4 -r1.5 pkgsrc/devel/pth/patches/patch-ac \
    pkgsrc/devel/pth/patches/patch-ag
cvs rdiff -r1.3 -r1.4 pkgsrc/devel/pth/patches/patch-ad
cvs rdiff -r1.2 -r1.3 pkgsrc/devel/pth/patches/patch-ae \
    pkgsrc/devel/pth/patches/patch-af
cvs rdiff -r1.1 -r0 pkgsrc/devel/pth/patches/patch-ah \
    pkgsrc/devel/pth/patches/patch-ai pkgsrc/devel/pth/patches/patch-ak
cvs rdiff -r1.1 -r1.2 pkgsrc/devel/pth/patches/patch-aj

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.