From bf7cbaff417b45c15a11034f2809193a563064b7 Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Thu, 27 Aug 2020 09:56:28 +0100 Subject: lttng: Move platform logic to dedicated inc file Some platforms support kernel tracing, some support userspace tracing. This change: * Moves the knowledge/config to one place in an inc file * Allows lttng-tools to build without lttng-modules * Hence enables tools+ust for riscv64 * Has the packagegroup just depend on lttng-tools which will pull in ust/modules as needed (From OE-Core rev: 1824cf062df928de65c1bff5e86e26b7b4d9d784) Signed-off-by: Richard Purdie --- .../packagegroups/packagegroup-core-tools-profile.bb | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'meta/recipes-core/packagegroups') diff --git a/meta/recipes-core/packagegroups/packagegroup-core-tools-profile.bb b/meta/recipes-core/packagegroups/packagegroup-core-tools-profile.bb index 608e406f83..17b1391a47 100644 --- a/meta/recipes-core/packagegroups/packagegroup-core-tools-profile.bb +++ b/meta/recipes-core/packagegroups/packagegroup-core-tools-profile.bb @@ -35,17 +35,8 @@ SYSTEMTAP_libc-musl = "" SYSTEMTAP_nios2 = "" SYSTEMTAP_riscv64 = "" -# lttng-ust uses sched_getcpu() which is not there on for some platforms. -LTTNGUST = "lttng-ust" -LTTNGUST_arc = "" - LTTNGTOOLS = "lttng-tools" LTTNGTOOLS_arc = "" -LTTNGTOOLS_riscv64 = "" - -LTTNGMODULES = "lttng-modules" -LTTNGMODULES_arc = "" -LTTNGMODULES_riscv64 = "" BABELTRACE = "babeltrace" BABELTRACE2 = "babeltrace2" @@ -69,9 +60,7 @@ VALGRIND_linux-gnun32 = "" RDEPENDS_${PN} = "\ ${PROFILETOOLS} \ - ${LTTNGUST} \ ${LTTNGTOOLS} \ - ${LTTNGMODULES} \ ${BABELTRACE} \ ${BABELTRACE2} \ ${SYSTEMTAP} \ -- cgit v1.2.3-54-g00ecf