Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/nanomsg/
Date: Wed, 26 Jul 2017 20:29:21
Message-Id: 1501100954.aaf34a56f3ed4c5f5c6f0381b9e247cb65f1d77c.slyfox@gentoo
1 commit: aaf34a56f3ed4c5f5c6f0381b9e247cb65f1d77c
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 26 20:29:01 2017 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 26 20:29:14 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf34a56
7
8 dev-libs/nanomsg: make tests sequential
9
10 Parallel tests overwrite one another and SIGSEGV ./test binary.
11
12 Package-Manager: Portage-2.3.6, Repoman-2.3.3
13
14 dev-libs/nanomsg/nanomsg-1.0.0.ebuild | 9 +++++++++
15 1 file changed, 9 insertions(+)
16
17 diff --git a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
18 index b2e2b2fb1d4..5f9fa48d263 100644
19 --- a/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
20 +++ b/dev-libs/nanomsg/nanomsg-1.0.0.ebuild
21 @@ -34,3 +34,12 @@ multilib_src_configure() {
22 fi
23 cmake-utils_src_configure
24 }
25 +
26 +multilib_src_test() {
27 + local myctestargs=(
28 + # All tests overwrite same ./test binary
29 + # That causes SIGSEGV when ran in parallel
30 + -j1
31 + )
32 + cmake-utils_src_test
33 +}