Updated for 32-bit, new for 64-bit: libsigsegv-2.10-2

Eric Blake (cygwin) eblake@redhat.com
Fri Jul 17 23:24:00 GMT 2015

A new release of libsigsegv, 2.10-2, will soon be available for download
from your favorite mirror.  On 32-bit cygwin, this leaves 2.10-1 as
previous; on 64-bit cygwin, it is a new port of the package, made
possible for the first time by new sigaltstack() code in cygwin 2.1.0.

This is a 32-bit rebuild and new 64-bit port that completely overhauls
how this package works (instead of scraping Windows internals itself, it
now lets cygwin do the dirty work).  It is also the first release by a
new maintainer; I'd like to thank Reini for his previous work in
managing this package.

I've also taken this opportunity to rename the 'libsigsegv' package for
use only by developers into 'libsigsegv-devel'; the dependency system
should automatically make things work for you if you had already
downloaded the older package name in 32-bit cygwin.  Most users only
need the 'libsigsegv2' runtime library, and even then, only when it is
automatically pulled in by the dependency system.

See also the upstream documentation in /usr/share/doc/libsigsegv/.

libsigsegv is a library for handling page faults in user mode. A page
fault occurs when a program tries to access a region of memory that is
not currently available.  This can be used to implement stack overflow
detection, memory-mapped access to persistent databases, generational
garbage collectors, and other tools.

Although upstream claims that the library is small enough to prefer
static linking in projects using this library, the cygwin distro favors
the use of only dynamic libraries.

To update your installation, click on the "Install Cygwin now" link on
the http://cygwin.com/ web page.  This downloads setup.exe to your
system. Save it and run setup, answer the questions and pick up
'libsigsegv2' from the 'Libs' category, or 'libsigsegv-devel' from the
'Devel' category.

Note that downloads from cygwin.com aren't allowed due to bandwidth
limitations.  This means that you will need to find a mirror which has
this update, please choose the one nearest to you:

If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

Eric Blake
volunteer cygwin libsigsegv package maintainer

For more details on this list (including unsubscription), see:

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 604 bytes
Desc: OpenPGP digital signature
URL: <http://cygwin.com/pipermail/cygwin-announce/attachments/20150717/b6019e5a/attachment.sig>

More information about the Cygwin-announce mailing list