Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp1127477rwb; Wed, 7 Dec 2022 09:00:08 -0800 (PST) X-Google-Smtp-Source: AA0mqf56GvhO9VRUorUWnubQMu1OMTlsf0BYBk+kXZ1d8sojBwkKpfU4r6CZQx56AbPHNOVmf7XJ X-Received: by 2002:a05:6a00:348b:b0:575:d693:3882 with SMTP id cp11-20020a056a00348b00b00575d6933882mr33227923pfb.45.1670432408614; Wed, 07 Dec 2022 09:00:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670432408; cv=none; d=google.com; s=arc-20160816; b=Fq8JNIj6uphPCjQYT59zbRTG5eqia96NJrWq93zl3h+lo3ADUZbEGdHWEqHrozVj0V hiPshpet5CsxWPJmRpk+1aqEIzyvFKZIyvB/JmxI7oIp+c0Fr2BYRMP63Dfdly5PDVXY fiSEZbOtqlVH4PhJjmTVRDJg6az+xWJKZZieoEForDeMyzfXXw9E82pZik0z0S9/SWMM JgupC/vWFDK/tvSkyfQeYQTU4QpV4Fdmoh8ZYynr8zO+Os06yYIo6ZwfU+O4tWWRHtzg iHlGX/obzWGitrNSmEB3iY+WVPyOirw3TqRETyTiq9KDE4vWStAw5AntheTxELquUJTs Dz/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=DbjJzqK1+ljSHs8CLylk9kTU9Y5oNn//cwlDNysvZtU=; b=OaXygw+6YuTppR6BMTE2696PvA8M5AAdq9Owo/ifG/TwxehcnX27FAWBDcqHEBEIjy 1Xl0MGTD3a5XamJ5hnkwfiZSEFUX8CxQEjNh/pgAfMwsW7OSACLlMXqYpfybIntO2Rpr L5RYUJB+Jt74tLYBwaWvY2/VN+fj6CygzWAlM1NIYDelWaXUpuVovbvi4lFK7EE4yBeG hzFlTrxeJo6eOuqy6fhnSPsVYz1fX/65zPanSLig/hZbhDdlEZ3X0X6WvsFMMTeF+03P A1gxCkTiHzUeTsxhcpiy3cSjeBNRw7cxh36rirPHGzNKnrO5DNZ8ZA3stxVwFncKxo3V EQLQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=fxD3yn5X; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id nn7-20020a17090b38c700b0020b15fcac76si2215913pjb.4.2022.12.07.08.59.57; Wed, 07 Dec 2022 09:00:08 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=fxD3yn5X; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229717AbiLGQ4P (ORCPT + 76 others); Wed, 7 Dec 2022 11:56:15 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41836 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229604AbiLGQ4M (ORCPT ); Wed, 7 Dec 2022 11:56:12 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E83AF6177A; Wed, 7 Dec 2022 08:56:11 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id 078AEB81F80; Wed, 7 Dec 2022 16:56:10 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 8B8DBC433C1; Wed, 7 Dec 2022 16:56:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1670432168; bh=CXFA7xU5rXYsWcYNq38AVI/vKJwTiyUrhcJLpBypxuU=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=fxD3yn5XULK3bROFLmPw72L9p8mTSa4zlCrOxg0dhDU3IwAW9QhYbUcdTDwVa1r6e IE2n0+nCyk+9SOjCrAGHlRoLoEhYzzFM0kQ3hx6rKqgBnvNJ4GgfKlOF3IkkVWdC4k E8br52KvsLEfw54Ktpf8OlY5CX4yDgcitaa6Q7DQ6iAlEbWrF69a4eE5fd8lecpsB/ svaR4mNc42avYO9BkeLdO5492htz7K3jtJhieYPR7wSFCuYAYN8IyRuVrQBtZsVZaM ScIPegUF1cGQK3GycT+c5PfJqMaiuubr+MVqRKZkqKqLVMIzK3DJdcCeqGitawQMkQ e8AeEcQATZYjw== Received: by quaco.ghostprotocols.net (Postfix, from userid 1000) id 1867840404; Wed, 7 Dec 2022 13:56:06 -0300 (-03) Date: Wed, 7 Dec 2022 13:56:06 -0300 From: Arnaldo Carvalho de Melo To: Steven Rostedt Cc: Ian Rogers , Peter Zijlstra , Ingo Molnar , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Nick Desaulniers , linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, bpf@vger.kernel.org, Stephane Eranian Subject: Re: [ALMOST ready] Re: [PATCH 2/3] perf build: Use libtraceevent from the system Message-ID: References: <20221207093958.09ae35c2@gandalf.local.home> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Url: http://acmel.wordpress.com X-Spam-Status: No, score=-7.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Wed, Dec 07, 2022 at 01:02:09PM -0300, Arnaldo Carvalho de Melo escreveu: > Em Wed, Dec 07, 2022 at 09:39:58AM -0500, Steven Rostedt escreveu: > > On Wed, 7 Dec 2022 11:31:38 -0300 > > Arnaldo Carvalho de Melo wrote: > > > No distro I tested so far has a package for libtracevent in is default > > > repositories: > > Not sure what you mean by "default repository". > > At least on Debian testing, I have libtraceevent-dev available. > Right, I'm talking about non-bleeding edge, distros that are still > supported. I'm still checking, fedora is ok all the way back to 33, wrt > having libtraceevent available. And in some places libtraceevent is available, but then: 73 6.88 ubuntu:22.04 : FAIL gcc version 11.3.0 (Ubuntu 11.3.0-1ubuntu1~22.04) /git/perf-6.1.0-rc6/tools/perf/util/evsel.c: In function ‘evsel__rawptr’: /git/perf-6.1.0-rc6/tools/perf/util/evsel.c:2787:36: error: ‘TEP_FIELD_IS_RELATIVE’ undeclared (first use in this function); did you mean ‘TEP_FIELD_IS_FLAG’? 2787 | if (field->flags & TEP_FIELD_IS_RELATIVE) | ^~~~~~~~~~~~~~~~~~~~~ | TEP_FIELD_IS_FLAG Still need to look how to cover these. - Arnaldo