commit: cd20b4254982e8a3b2107271d8c5f8765f429937
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 18 21:42:18 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 18 21:42:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd20b425
dev-debug/dtrace: cleanup kernel config checks
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-debug/dtrace/dtrace-2.0.1.1.ebuild | 6 +++---
dev-debug/dtrace/dtrace-9999.ebuild | 6 +++---
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dev-debug/dtrace/dtrace-2.0.1.1.ebuild
b/dev-debug/dtrace/dtrace-2.0.1.1.ebuild
index 8d1b0b1a3b94..88e94aeab587 100644
--- a/dev-debug/dtrace/dtrace-2.0.1.1.ebuild
+++ b/dev-debug/dtrace/dtrace-2.0.1.1.ebuild
@@ -70,11 +70,11 @@ pkg_pretend() {
# TODO: optional kernel patches
# Basics for debugging information, BPF
- local CONFIG_CHECK="~BPF ~DEBUG_INFO_BTF ~KALLSYMS_ALL ~CUSE"
+ local CONFIG_CHECK="~BPF ~DEBUG_INFO_BTF ~KALLSYMS_ALL"
+
+ CONFIG_CHECK+=" ~CUSE"
# Tracing
- # TODO: CONFIG_HAVE_SYSCALL_TRACEPOINTS - is it auto?
- # TODO: CONFIG_UPROBE_EVENTS maybe?
CONFIG_CHECK+=" ~FTRACE_SYSCALLS ~UPROBE_EVENTS ~DYNAMIC_FTRACE
~FUNCTION_TRACER"
# https://gcc.gnu.org/PR84052
diff --git a/dev-debug/dtrace/dtrace-9999.ebuild
b/dev-debug/dtrace/dtrace-9999.ebuild
index c536eb50ce91..a4a42f455239 100644
--- a/dev-debug/dtrace/dtrace-9999.ebuild
+++ b/dev-debug/dtrace/dtrace-9999.ebuild
@@ -70,11 +70,11 @@ pkg_pretend() {
# TODO: optional kernel patches
# Basics for debugging information, BPF
- local CONFIG_CHECK="~BPF ~DEBUG_INFO_BTF ~KALLSYMS_ALL ~CUSE"
+ local CONFIG_CHECK="~BPF ~DEBUG_INFO_BTF ~KALLSYMS_ALL"
+
+ CONFIG_CHECK+=" ~CUSE"
# Tracing
- # TODO: CONFIG_HAVE_SYSCALL_TRACEPOINTS - is it auto?
- # TODO: CONFIG_UPROBE_EVENTS maybe?
CONFIG_CHECK+=" ~FTRACE_SYSCALLS ~UPROBE_EVENTS ~DYNAMIC_FTRACE
~FUNCTION_TRACER"
# https://gcc.gnu.org/PR84052