libsigsegv-dev - Library for handling page faults in a portable way development package

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name libsigsegv-dev
Package version 2.10
Package release 4+b1
Package architecture i386
Package type deb
Installed size 35 B
Download size 21.43 KB
Official Mirror
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 libsigsegv development files.


Package Version Architecture Repository
libsigsegv-dev_2.10-4+b1_amd64.deb 2.10 amd64 Debian Main
libsigsegv-dev - - -


Name Value
libsigsegv2 = 2.10-4+b1


Type URL
Binary Package libsigsegv-dev_2.10-4+b1_i386.deb
Source Package libsigsegv

Install Howto

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




2014-06-04 - Christoph Egger <>
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 <>
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 <>
libsigsegv (2.10-1) experimental; urgency=low
* refresh patches
* Import new upstream Version signed by F059B1D1
2011-03-13 - Christoph Egger <>
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 <>
libsigsegv (2.9-1.1) unstable; urgency=low
* Install shared library again (Closes: #616576)
* Add myself to uploaders
2011-02-19 - Peter Van Eynde <>
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 <>
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)
you now have to write
void my_handler_tail(void* arg1, void* arg2, void* arg3)
int my_handler(void* fault_address, int serious)
return sigsegv_leave_handler(my_handler_tail, arg, NULL, NULL);
my_handler_tail(arg, NULL, NULL);
+ 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:
* 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
libsigsegv2_2.10-4+b1_i386.deb Library for handling page faults in a portable way
libsigx-2.0-2_2.0.2-3_i386.deb interthread communication library for C++ - runtime
libsigx-2.0-dev_2.0.2-3_i386.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_i386.deb Native libs for libsikuli-java
libsilly-dev_0.1.0-3+b1_i386.deb simple image loading library
libsilly-doc_0.1.0-3_all.deb simple image loading library (documentation)
libsilly_0.1.0-3+b1_i386.deb development files for the simple image loading library
libsilo-bin_4.9.1-3+b1_i386.deb Utilities to manipulate libsilo files
libsilo-dev_4.9.1-3+b1_i386.deb Development files for SILO Scientific I/O library from LLNL
libsiloh5-0_4.9.1-3+b1_i386.deb SILO Science I/O library from LLNL
libsimage-dev_1.7.1~2c958a6.dfsg-2+b2_i386.deb generic interface to various image file format libraries. Development files
libsimage20_1.7.1~2c958a6.dfsg-2+b2_i386.deb generic interface to various image file format libraries