./devel/npth, New Portable Threads Library (nPth)

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.7, Package name: npth-1.7, Maintainer: ada

New Portable Threads Library (nPth)


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 305.872 KB

Version history: (Expand)


CVS history: (Expand)


   2024-02-25 16:17:30 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
npth: update to 1.7.

Noteworthy changes in version 1.7 (2024-02-23)  [C2/A2/R0]
----------------------------------------------

 * The npth-config command is not installed by default, because it is
   now replaced by use of pkg-config/gpgrt-config with npth.pc.
   Supply --enable-install-npth-config configure option, if needed.

 * Support for legacy systems w/o pthread_rwlock_t support.  [T4306]

 * New functions npth_poll and npth_ppoll for Unix.  [T5748]

 * Fixes to improve support for 64 bit Windows.

 * Fix declaration conflict using newer mingw versions.  [T5889]

 * Fix build problems on Solaris 11.  [T4491]

 * Fix detecting of the pthread library.  [rPTH6629a4b801]

 * Clean up handling of unsafe semaphores on AIX.  [T6947]

 * Link without -flat_namespace to support macOS 11.  [T5610]
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2018-08-16 14:19:54 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
npth: update to 1.6.

Noteworthy changes in version 1.6 (2018-07-16)  [C1/A1/R2]
----------------------------------------------

 * Fix library requirements for HPUX.  [#3980]

 * Fix a minor memory leak on Windows.
   2017-06-14 17:54:08 by Thomas Klausner | Files touched by this commit (2)
Log message:
Updated npth to 1.5.

Noteworthy changes in version 1.5 (2017-06-02)  [C1/A1/R1]
----------------------------------------------

 * Fix the busy waiting emulation of pthread_mutex_timedlock for
   Unices lacking that function; e.g. macOS Sierra.
   2017-05-23 08:46:28 by Thomas Klausner | Files touched by this commit (2)
Log message:
Updated npth to 1.4.

Noteworthy changes in version 1.4 (2017-05-16)  [C1/A1/R0]
----------------------------------------------

 * On macOS make use of an unnamed semaphore.

 * Build fixes for FreeBSD, NetBSD, and DragonFlyBSD.

 * New function npth_is_protected to help debugging.

 * Change license from LGPLv3+/GPLv2+ to LGPLv2+.
   2017-03-16 16:08:45 by Thomas Klausner | Files touched by this commit (1)
Log message:
Add upstream bug report URL.
   2017-03-16 16:01:53 by Thomas Klausner | Files touched by this commit (2)
Log message:
Updated npth to 1.3.

Note: this now needs "-pthread" on NetBSD; please check if it's needed
on your OPSYS too.

Noteworthy changes in version 1.3 (2016-11-22)
----------------------------------------------

 * Bypass npth_protect/npth_unprotect iff the library has not yet been
   initialized.

 * Fix problems on macOS and AIX

 * Improve detection of clock_gettime