commit:     2bd7ce6d966735c898f053a4ede345b6f9461afa
Author:     Anthony Ruhier <aruhier <AT> mailbox <DOT> org>
AuthorDate: Sat Sep 28 15:06:32 2024 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Sat Sep 28 15:06:32 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2bd7ce6d

sys-kernel/scx: Disable openrc if systemd enabled

Build fails with systemd enabled, as openrc cannot be found as
dependency.

Signed-off-by: Anthony Ruhier <aruhier <AT> mailbox.org>

 sys-kernel/scx/scx-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/scx/scx-1.0.4.ebuild b/sys-kernel/scx/scx-1.0.4.ebuild
index b523d69a5..dc1184d8e 100644
--- a/sys-kernel/scx/scx-1.0.4.ebuild
+++ b/sys-kernel/scx/scx-1.0.4.ebuild
@@ -420,7 +420,7 @@ src_configure() {
                -Dbpf_clang="clang-${LLVM_SLOT}"
                -Dlibbpf_a="disabled"
                -Doffline=true
-               -Dopenrc=enabled
+               -Dopenrc=$(usex systemd disabled enabled)
                $(meson_feature systemd)
        )
 

Reply via email to