Gentoo Archives: gentoo-commits

From: Mike Frysinger <vapier@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/strace/
Date: Tue, 29 Sep 2015 19:16:11
Message-Id: 1443554117.a28f4bbacc31e96d1cefb399fd4bd0f36fa94044.vapier@gentoo
1 commit: a28f4bbacc31e96d1cefb399fd4bd0f36fa94044
2 Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 29 19:05:31 2015 +0000
4 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 29 19:15:17 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a28f4bba
7
8 dev-util/strace: skip flaky -k test #545812
9
10 This fails in upstream unmodified (and has been reported there),
11 so just skip it in our builds.
12
13 dev-util/strace/strace-4.10.ebuild | 3 +++
14 dev-util/strace/strace-9999.ebuild | 3 +++
15 2 files changed, 6 insertions(+)
16
17 diff --git a/dev-util/strace/strace-4.10.ebuild b/dev-util/strace/strace-4.10.ebuild
18 index 289f2f7..dba2a1e 100644
19 --- a/dev-util/strace/strace-4.10.ebuild
20 +++ b/dev-util/strace/strace-4.10.ebuild
21 @@ -38,6 +38,9 @@ src_prepare() {
22 use static && append-ldflags -static
23
24 export ac_cv_header_libaio_h=$(usex aio)
25 +
26 + # Stub out the -k test since it's known to be flaky. #545812
27 + sed -i '1iexit 77' tests*/strace-k.test || die
28 }
29
30 src_install() {
31
32 diff --git a/dev-util/strace/strace-9999.ebuild b/dev-util/strace/strace-9999.ebuild
33 index a72fc13..8a1e0d6 100644
34 --- a/dev-util/strace/strace-9999.ebuild
35 +++ b/dev-util/strace/strace-9999.ebuild
36 @@ -39,6 +39,9 @@ src_prepare() {
37 use static && append-ldflags -static
38
39 export ac_cv_header_libaio_h=$(usex aio)
40 +
41 + # Stub out the -k test since it's known to be flaky. #545812
42 + sed -i '1iexit 77' tests*/strace-k.test || die
43 }
44
45 src_install() {