Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/files/, sys-auth/elogind/
Date: Sat, 30 Nov 2019 12:08:25
Message-Id: 1575115675.c8dd6231490e0c68e2b918b792548de96ca518df.asturm@gentoo
1 commit: c8dd6231490e0c68e2b918b792548de96ca518df
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 30 12:01:51 2019 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 30 12:07:55 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8dd6231
7
8 sys-auth/elogind: Disable broken test
9
10 Bug: https://bugs.gentoo.org/699116
11 Package-Manager: Portage-2.3.60, Repoman-2.3.12
12 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
13
14 sys-auth/elogind/elogind-241.4.ebuild | 5 ++++-
15 sys-auth/elogind/files/elogind-241.4-broken-test.patch | 15 +++++++++++++++
16 2 files changed, 19 insertions(+), 1 deletion(-)
17
18 diff --git a/sys-auth/elogind/elogind-241.4.ebuild b/sys-auth/elogind/elogind-241.4.ebuild
19 index cddbbf19bea..92e7f7a4c11 100644
20 --- a/sys-auth/elogind/elogind-241.4.ebuild
21 +++ b/sys-auth/elogind/elogind-241.4.ebuild
22 @@ -48,7 +48,10 @@ PDEPEND="
23
24 DOCS=( NEWS README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION )
25
26 -PATCHES=( "${FILESDIR}/${P}-nodocs.patch" )
27 +PATCHES=(
28 + "${FILESDIR}/${P}-nodocs.patch"
29 + "${FILESDIR}/${P}-broken-test.patch" # bug 699116
30 +)
31
32 pkg_setup() {
33 local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
34
35 diff --git a/sys-auth/elogind/files/elogind-241.4-broken-test.patch b/sys-auth/elogind/files/elogind-241.4-broken-test.patch
36 new file mode 100644
37 index 00000000000..d2735825900
38 --- /dev/null
39 +++ b/sys-auth/elogind/files/elogind-241.4-broken-test.patch
40 @@ -0,0 +1,15 @@
41 +--- a/src/test/meson.build 2019-11-15 08:59:47.000000000 +0100
42 ++++ b/src/test/meson.build 2019-11-30 13:04:45.051316140 +0100
43 +@@ -1014,9 +1014,9 @@
44 + # '', 'timeout=120'],
45 + #endif // 0
46 +
47 +- [['src/libelogind/sd-login/test-login.c'],
48 +- [],
49 +- []],
50 ++# [['src/libelogind/sd-login/test-login.c'],
51 ++# [],
52 ++# []],
53 +
54 + [['src/libelogind/sd-device/test-sd-device.c'],
55 + [],