Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/dbus/
Date: Thu, 31 Mar 2022 21:25:51
Message-Id: 1648761919.51cdff93cfe4206c60e7d595d75b177762b30f50.floppym@gentoo
1 commit: 51cdff93cfe4206c60e7d595d75b177762b30f50
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Thu Mar 31 21:24:43 2022 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Thu Mar 31 21:25:19 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51cdff93
7
8 sys-apps/dbus: addwrite /proc/self/oom_score_adj for tests
9
10 Closes: https://bugs.gentoo.org/836560
11 Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
12
13 sys-apps/dbus/dbus-1.12.22.ebuild | 3 +++
14 sys-apps/dbus/dbus-1.14.0.ebuild | 3 +++
15 2 files changed, 6 insertions(+)
16
17 diff --git a/sys-apps/dbus/dbus-1.12.22.ebuild b/sys-apps/dbus/dbus-1.12.22.ebuild
18 index 1caf4c88cc06..f4d09190728e 100644
19 --- a/sys-apps/dbus/dbus-1.12.22.ebuild
20 +++ b/sys-apps/dbus/dbus-1.12.22.ebuild
21 @@ -207,6 +207,9 @@ multilib_src_compile() {
22 }
23
24 src_test() {
25 + # https://bugs.gentoo.org/836560
26 + addwrite /proc/self/oom_score_adj
27 +
28 DBUS_VERBOSE=1 virtx emake -j1 -C "${TBD}" check
29 }
30
31
32 diff --git a/sys-apps/dbus/dbus-1.14.0.ebuild b/sys-apps/dbus/dbus-1.14.0.ebuild
33 index fa70a989b3d6..07da8e03b737 100644
34 --- a/sys-apps/dbus/dbus-1.14.0.ebuild
35 +++ b/sys-apps/dbus/dbus-1.14.0.ebuild
36 @@ -207,6 +207,9 @@ multilib_src_compile() {
37 }
38
39 src_test() {
40 + # https://bugs.gentoo.org/836560
41 + addwrite /proc/self/oom_score_adj
42 +
43 # DBUS_TEST_MALLOC_FAILURES=0 to avoid huge test logs
44 # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/CONTRIBUTING.md#L231
45 DBUS_TEST_MALLOC_FAILURES=0 DBUS_VERBOSE=1 virtx emake -j1 -C "${TBD}" check