commit: db1f4ada7af5f3c17a4f7429cc2dabd5ce34f2c3 Author: Chema Alonso Josa <nimiux <AT> gentoo <DOT> org> AuthorDate: Tue Apr 24 16:48:48 2018 +0000 Commit: José María Alonso <nimiux <AT> gentoo <DOT> org> CommitDate: Tue Apr 24 16:48:48 2018 +0000 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=db1f4ada
dev-libs/libsigsegv: Skip stack overflow tests .../files/libsigsegv-2.12-skip-stackoverflow-tests.patch | 13 +++++++++++++ .../{libsigsegv-2.12.ebuild => libsigsegv-2.12-r1.ebuild} | 13 ++++++++----- 2 files changed, 21 insertions(+), 5 deletions(-) diff --git a/dev-libs/libsigsegv/files/libsigsegv-2.12-skip-stackoverflow-tests.patch b/dev-libs/libsigsegv/files/libsigsegv-2.12-skip-stackoverflow-tests.patch new file mode 100644 index 00000000..71042495 --- /dev/null +++ b/dev-libs/libsigsegv/files/libsigsegv-2.12-skip-stackoverflow-tests.patch @@ -0,0 +1,13 @@ +diff -Nuar a/tests/Makefile.am b/tests/Makefile.am +--- a/tests/Makefile.am 2016-10-22 04:41:06.000000000 +0200 ++++ b/tests/Makefile.am 2018-04-24 14:23:16.658681749 +0200 +@@ -20,7 +20,8 @@ + + AUTOMAKE_OPTIONS = 1.11 gnits no-dependencies color-tests + +-TESTS = sigsegv1 sigsegv2 sigsegv3 stackoverflow1 stackoverflow2 ++#TESTS = sigsegv1 sigsegv2 sigsegv3 stackoverflow1 stackoverflow2 ++TESTS = sigsegv1 sigsegv2 sigsegv3 + + EXTRA_DIST = mmaputil.h altstack.h + diff --git a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild similarity index 81% rename from dev-libs/libsigsegv/libsigsegv-2.12.ebuild rename to dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild index 92b03ea4..a6dc0c1e 100644 --- a/dev-libs/libsigsegv/libsigsegv-2.12.ebuild +++ b/dev-libs/libsigsegv/libsigsegv-2.12-r1.ebuild @@ -12,16 +12,19 @@ SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris" IUSE="" +PATCHES=( + # Bug #363503 + "${FILESDIR}/${P}-skip-stackoverflow-tests.patch" +) + +src_prepare() { + default +} src_configure () { econf --enable-shared } src_test () { - if [[ ${FEATURES} = *sandbox* ]] ; then - # skip tests as they will fail - ewarn "Skipped tests. Please disable sandbox to run tests." - return 0 - fi emake check }