From 51cdff93cfe4206c60e7d595d75b177762b30f50 Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Thu, 31 Mar 2022 17:24:43 -0400 Subject: [PATCH] sys-apps/dbus: addwrite /proc/self/oom_score_adj for tests Closes: https://bugs.gentoo.org/836560 Signed-off-by: Mike Gilbert --- sys-apps/dbus/dbus-1.12.22.ebuild | 3 +++ sys-apps/dbus/dbus-1.14.0.ebuild | 3 +++ 2 files changed, 6 insertions(+) diff --git a/sys-apps/dbus/dbus-1.12.22.ebuild b/sys-apps/dbus/dbus-1.12.22.ebuild index 1caf4c88cc06a..f4d09190728e6 100644 --- a/sys-apps/dbus/dbus-1.12.22.ebuild +++ b/sys-apps/dbus/dbus-1.12.22.ebuild @@ -207,6 +207,9 @@ multilib_src_compile() { } src_test() { + # https://bugs.gentoo.org/836560 + addwrite /proc/self/oom_score_adj + DBUS_VERBOSE=1 virtx emake -j1 -C "${TBD}" check } diff --git a/sys-apps/dbus/dbus-1.14.0.ebuild b/sys-apps/dbus/dbus-1.14.0.ebuild index fa70a989b3d67..07da8e03b737b 100644 --- a/sys-apps/dbus/dbus-1.14.0.ebuild +++ b/sys-apps/dbus/dbus-1.14.0.ebuild @@ -207,6 +207,9 @@ multilib_src_compile() { } src_test() { + # https://bugs.gentoo.org/836560 + addwrite /proc/self/oom_score_adj + # DBUS_TEST_MALLOC_FAILURES=0 to avoid huge test logs # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/CONTRIBUTING.md#L231 DBUS_TEST_MALLOC_FAILURES=0 DBUS_VERBOSE=1 virtx emake -j1 -C "${TBD}" check