libsigsegv2_2.10-4+b1_amd64.deb


Advertisement

Description

libsigsegv2 - Library for handling page faults in a portable way

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libsigsegv2
Package version 2.10
Package release 4+b1
Package architecture amd64
Package type deb
Installed size 71 B
Download size 28.54 KB
Official Mirror ftp.br.debian.org
GNU libsigsegv is a library that allows handling page faults in a
portable way. It is used e.g. for generational garbage collectors
and stack overflow handlers.
This package contains the shared library.

Alternatives

Package Version Architecture Repository
libsigsegv2_2.10-4+b1_i386.deb 2.10 i386 Debian Main
libsigsegv2 - - -

Requires

Name Value
libc6 >= 2.4
multiarch-support -

Download

Type URL
Binary Package libsigsegv2_2.10-4+b1_amd64.deb
Source Package libsigsegv

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libsigsegv2 deb package:
    # sudo apt-get install libsigsegv2

Files

Path
/usr/lib/x86_64-linux-gnu/libsigsegv.so.2
/usr/lib/x86_64-linux-gnu/libsigsegv.so.2.0.3
/usr/share/doc/libsigsegv2/ChangeLog.1.gz
/usr/share/doc/libsigsegv2/NEWS.gz
/usr/share/doc/libsigsegv2/README.gz
/usr/share/doc/libsigsegv2/README.woe32
/usr/share/doc/libsigsegv2/changelog.Debian.amd64.gz
/usr/share/doc/libsigsegv2/changelog.Debian.gz
/usr/share/doc/libsigsegv2/changelog.gz
/usr/share/doc/libsigsegv2/copyright

Changelog

2014-06-04 - Christoph Egger <christoph@debian.org>
libsigsegv (2.10-4) unstable; urgency=medium
* Adopt symbol file for hurd
* Include 2.9-4 (fixes clisp on kfreebsd-*):
Disable SIGSTKSZ-adjust.patch as it's need is not clear and it at
least breaks the clisp build on kfreebsd-i386
* Bump standar version
2013-07-02 - Christoph Egger <christoph@debian.org>
libsigsegv (2.10-2) unstable; urgency=low
* Upload to unstable
* Update to use dh style rules file
* Enable multiarch (Closes: #695861)
* Import symbols file (Closes: #635921)
* Make sure config.* gets updated (via debhelper addon) (Closes: #533680)
2011-07-26 - Christoph Egger <christoph@debian.org>
libsigsegv (2.10-1) experimental; urgency=low
* refresh patches
* Import new upstream Version signed by F059B1D1
2011-03-13 - Christoph Egger <christoph@debian.org>
libsigsegv (2.9-2) unstable; urgency=low
* Disable stackhandler on s390 as it doesn't work right now and
workarounds break at least clisp
2011-03-06 - Christoph Egger <christoph@debian.org>
libsigsegv (2.9-1.1) unstable; urgency=low
* Install shared library again (Closes: #616576)
* Add myself to uploaders
2011-02-19 - Peter Van Eynde <pvaneynd@debian.org>
libsigsegv (2.9-1) unstable; urgency=low
* New upstream release and upload to unstable.
Major changes in upstream:
+ Correct support for 64-bit ABI on MacOS X 10.5 and newer.
+ Fix alternate stack overflow on at least Linux for PowerPC64;
regression introduced in 2.6.
* Repackaged using quilt.
2010-09-29 - Peter Van Eynde <pvaneynd@debian.org>
libsigsegv (2.8-1) experimental; urgency=low
* New upstream version 2.8 which we track with git. Closes: #541027
Major changes:
+ Support for platforms that follow POSIX:2008, not POSIX:2001.
+ On Linux platforms, libsigsegv now prefers the POSIX way of defining the
signal handler over than the traditional one, when both are supported.
As a consequence, on Linux/i386 and other Linux platforms, the type
'stackoverflow_context_t' is now typedefed to 'ucontext_t *' rather than
'struct sigcontext *'.
+ sigsegv_leave_handler is changed. Previously it was a normal function with
no arguments. Now it is a function that take a non-returning continuation
function and three arguments for it as arguments.
Where you had code like
int my_handler(void* fault_address, int serious)
{
...code_before()...;
sigsegv_leave_handler();
...code_after()...;
longjmp(...);
}
you now have to write
void my_handler_tail(void* arg1, void* arg2, void* arg3)
{
...code_after()...;
longjmp(...);
}
int my_handler(void* fault_address, int serious)
{
...code_before()...;
#if LIBSIGSEGV_VERSION >= 0x0206
return sigsegv_leave_handler(my_handler_tail, arg, NULL, NULL);
#else
sigsegv_leave_handler();
my_handler_tail(arg, NULL, NULL);
/* NOTREACHED */
abort();
#endif
}
+ Improved distinction between stack overflow and other fault on NetBSD,
OpenBSD, FreeBSD, Linux, AIX, Solaris. Contributed by Eric Blake.
+ GNU gnulib now has an autoconf macro for locating libsigsegv:
http://www.gnu.org/software/gnulib/MODULES.html#module=libsigsegv
* Added debian/README.building file
* Now use debhelper v7
* Has updated autoconf files. (Closes: #533680)
* The SONAME became 2.0.1, so we need to rename the binary package
* updated debian/README.building with the new standard
* removed extra Section marker
* Changed libsigsegv-dev description to be more unique
* Added stupid source/format statement
* Added ${misc:Depends} to Depends
* Updated Standards-Version, no real changes

See Also

Package Description
libsigx-2.0-2_2.0.2-3_amd64.deb interthread communication library for C++ - runtime
libsigx-2.0-dev_2.0.2-3_amd64.deb interthread communication for C++ - development files
libsigx-2.0-doc_2.0.2-3_all.deb interthread communication for C++ - reference documentation
libsikuli-script-doc_1.0~x~rc3.tesseract3-dfsg1-8_all.deb Documentation for libsikuli-script-java
libsikuli-script-java_1.0~x~rc3.tesseract3-dfsg1-8_all.deb Visual scripting API for jython
libsikuli-script-jni_1.0~x~rc3.tesseract3-dfsg1-8_amd64.deb Native libs for libsikuli-java
libsilly-dev_0.1.0-3+b1_amd64.deb simple image loading library
libsilly-doc_0.1.0-3_all.deb simple image loading library (documentation)
libsilly_0.1.0-3+b1_amd64.deb development files for the simple image loading library
libsilo-bin_4.9.1-3+b1_amd64.deb Utilities to manipulate libsilo files
libsilo-dev_4.9.1-3+b1_amd64.deb Development files for SILO Scientific I/O library from LLNL
libsiloh5-0_4.9.1-3+b1_amd64.deb SILO Science I/O library from LLNL
libsimage-dev_1.7.1~2c958a6.dfsg-2+b2_amd64.deb generic interface to various image file format libraries. Development files
libsimage20_1.7.1~2c958a6.dfsg-2+b2_amd64.deb generic interface to various image file format libraries
libsimbody-dev_3.4.1+dfsg-1_amd64.deb SimTK multibody dynamics API - development files
Advertisement
Advertisement