From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 79CAC138334 for ; Wed, 23 Oct 2019 02:26:48 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2C582E096F; Wed, 23 Oct 2019 02:26:46 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 0EE66E096F for ; Wed, 23 Oct 2019 02:26:46 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 8E8F134C224 for ; Wed, 23 Oct 2019 02:26:44 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 88C8572F for ; Wed, 23 Oct 2019 02:26:42 +0000 (UTC) From: "Yixun Lan" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Yixun Lan" Message-ID: <1571797434.8c78790af05f79450173f4c26b97657338cd039e.dlan@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/lttng-ust/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-util/lttng-ust/lttng-ust-2.11.0.ebuild dev-util/lttng-ust/metadata.xml X-VCS-Directories: dev-util/lttng-ust/ X-VCS-Committer: dlan X-VCS-Committer-Name: Yixun Lan X-VCS-Revision: 8c78790af05f79450173f4c26b97657338cd039e X-VCS-Branch: master Date: Wed, 23 Oct 2019 02:26:42 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: be8834bc-c507-4fd9-a3b5-42d8304ceba2 X-Archives-Hash: 646232ee9a7fa4ea723518808588ac92 commit: 8c78790af05f79450173f4c26b97657338cd039e Author: Yixun Lan gentoo org> AuthorDate: Wed Oct 23 02:23:54 2019 +0000 Commit: Yixun Lan gentoo org> CommitDate: Wed Oct 23 02:23:54 2019 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c78790a dev-util/lttng-ust: fix missing numa dependency error Closes: https://bugs.gentoo.org/698296 Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Yixun Lan gentoo.org> dev-util/lttng-ust/lttng-ust-2.11.0.ebuild | 11 ++++++++--- dev-util/lttng-ust/metadata.xml | 4 +++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/dev-util/lttng-ust/lttng-ust-2.11.0.ebuild b/dev-util/lttng-ust/lttng-ust-2.11.0.ebuild index ead5c2518d1..ecc26c91c8a 100644 --- a/dev-util/lttng-ust/lttng-ust-2.11.0.ebuild +++ b/dev-util/lttng-ust/lttng-ust-2.11.0.ebuild @@ -15,9 +15,12 @@ SRC_URI="http://lttng.org/files/${PN}/${MY_P}.tar.bz2" LICENSE="GPL-2" SLOT="0/${MY_SLOT}" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" -IUSE="examples" +IUSE="examples numa" -DEPEND="dev-libs/userspace-rcu:=" +DEPEND=" + dev-libs/userspace-rcu:= + numa? ( sys-process/numactl ) + " RDEPEND="${DEPEND}" S="${WORKDIR}"/${MY_P} @@ -31,5 +34,7 @@ src_prepare() { } src_configure() { - econf --docdir=/usr/share/doc/${PF} + econf \ + $(use_enable numa) \ + --docdir=/usr/share/doc/${PF} } diff --git a/dev-util/lttng-ust/metadata.xml b/dev-util/lttng-ust/metadata.xml index 6c50e470849..2b073ed0032 100644 --- a/dev-util/lttng-ust/metadata.xml +++ b/dev-util/lttng-ust/metadata.xml @@ -5,7 +5,9 @@ dlan@gentoo.org Yixun Lan - + + Enable numa support + The userspace tracer is designed to provide detailed information about userspace activity. UST is a port of the LTTng kernel tracer to userspace. Like the LTTng kernel tracer, performance is the main goal. Tracing does not require system calls or traps. UST instrumentation points may be added in any userspace code including signal handlers and libraries.