diff --git a/libsigsegv-2.10.tar.gz b/libsigsegv-2.10.tar.gz deleted file mode 100644 index c166a7d..0000000 --- a/libsigsegv-2.10.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8460a4a3dd4954c3d96d7a4f5dd5bc4d9b76f5754196aa245287553b26d2199a -size 402279 diff --git a/libsigsegv-2.11.tar.gz b/libsigsegv-2.11.tar.gz new file mode 100644 index 0000000..c7059b5 --- /dev/null +++ b/libsigsegv-2.11.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd7c2eb2ef6c47189406d562c1dc0f96f2fc808036834d596075d58377e37a18 +size 448744 diff --git a/libsigsegv.changes b/libsigsegv.changes index c53c820..a11372a 100644 --- a/libsigsegv.changes +++ b/libsigsegv.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Wed Feb 22 07:29:42 UTC 2017 - werner@suse.de + +- Update to version 2.11 + * Added support for catching stack overflow on Linux/SPARC. + * Provide a correct value for SIGSTKSZ on 64-bit AIX and on HP-UX. The one + defined by these systems is too small. + * Updated build infrastructure. + * Compilation now requires the include file. Platforms which + don't have this include file (such as IRIX) are no longer supported. + * NOTE: Support for Cygwin and native Windows is currently not up-to-date. +- Update URL that is use https://www.gnu.org/software/libsigsegv/ + ------------------------------------------------------------------- Wed Jul 3 12:36:56 UTC 2013 - schwab@suse.de @@ -7,7 +20,7 @@ Wed Jul 3 12:36:56 UTC 2013 - schwab@suse.de ------------------------------------------------------------------- Wed May 8 13:09:02 UTC 2013 - werner@suse.de -- Update tp version 2.10 +- Update to version 2.10 - Adopt patch fix-build-in-qemu.patch ------------------------------------------------------------------- diff --git a/libsigsegv.spec b/libsigsegv.spec index 5f343cc..0f59890 100644 --- a/libsigsegv.spec +++ b/libsigsegv.spec @@ -1,7 +1,7 @@ # # spec file for package libsigsegv # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,12 +26,12 @@ BuildRequires: glibc-devel BuildRequires: libtool BuildRequires: make BuildRequires: pkgconfig -Version: 2.10 +Version: 2.11 Release: 0 Summary: Library for Handling Page Faults in User Mode License: GPL-2.0+ Group: System/Libraries -Url: http://libsigsegv.sourceforge.net/ +Url: https://www.gnu.org/software/libsigsegv/ Source: ftp://ftp.gnu.org/pub/gnu/libsigsegv/libsigsegv-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -84,9 +84,10 @@ make %{?_smp_mflags} %check %if 0%{?qemu_user_space_build:1} # qemu does not support stack overflows well ;) -export XFAIL_TESTS="stackoverflow1 stackoverflow2" -%endif +%__make check TESTS='sigsegv1 sigsegv2 sigsegv3' +%else %__make check +%endif %post -n %lname -p /sbin/ldconfig %postun -n %lname -p /sbin/ldconfig