This is the mail archive of the
cygwin-announce
mailing list for the Cygwin project.
Updated, libpipeline-1.4.0-1
- From: Erwin Waterlander <waterlan at xs4all dot nl>
- To: cygwin-announce at cygwin dot com
- Date: Fri, 10 Apr 2015 07:24:32 +0200
- Subject: Updated, libpipeline-1.4.0-1
- Authentication-results: sourceware.org; auth=none
- Reply-to: The Cygwin Mailing List <cygwin at cygwin dot com>
- Reply-to: The Cygwin Mailing List <cygwin at cygwin dot com>
CHANGES
=======
libpipeline 1.4.0 (25 October 2014)
-----------------------------------
Various portability fixes for Solaris, mostly suggested by Peter Bray.
This includes a PIPELINE_QUIET environment variable which suppresses
the error message normally emitted when a subprocess is terminated by
a signal.
Add `pipecmd_fchdir', which is analogous to `pipecmd_chdir' but takes an
open file descriptor rather than a path.
libpipeline 1.3.1 (22 September 2014)
-------------------------------------
Fix test failures on Cygwin.
Fix build on systems with neither setenv nor clearenv, e.g. Solaris 8.
http://git.savannah.gnu.org/cgit/libpipeline.git/tree/NEWS
DESCRIPTION
===========
libpipeline is a C library for manipulating pipelines of sub-processes
in a flexible and convenient way.
See http://libpipeline.nongnu.org/
Libpipeline is required for man-db. Man-db is an alternative 'man'
package (http://man-db.nongnu.org/). Man-db is used by major Linux
distributions such as Debian, Suse, and Fedora. A big advantage of
man-db is better internationalisation support.
Porting of man-db to Cygwin is being worked on.
PORTING NOTES
==============
On 32-bit Cygwin one test out of 7 fails (test basic). With a static
library all tests succeed, but this package contains a shared library,
which is preferred. Tests with man-db have not shown errors.
On 64-bit Cygwin all tests pass.
best regards,
--
Erwin Waterlander
http://waterlan.home.xs4all.nl/