From: Luca Ceresoli via buildroot <buildroot@buildroot.org>
To: buildroot@buildroot.org, "Alexis Lothoré" <alexis.lothore@bootlin.com>
Cc: "Thomas Petazzoni" <thomas.petazzoni@bootlin.com>,
"Olivier Benjamin" <olivier.benjamin@bootlin.com>,
"Alexis Lothoré" <alexis.lothore@bootlin.com>
Subject: Re: [Buildroot] [PATCH v2 2/2] packages/linux-tools: perf: enforce PKG_CONFIG_LIBDIR
Date: Mon, 21 Jul 2025 10:20:23 +0200 [thread overview]
Message-ID: <5695924.rdbgypaU67@booty> (raw)
In-Reply-To: <20250709-perf_libtraceevent-v2-2-3ea54fbe6b5b@bootlin.com>
On mercoledì 9 luglio 2025 17:04:15 Ora legale dell’Europa centrale
Alexis Lothoré wrote:
>For kernel patched with 440cf77625e3 ("perf: build: Setup
>PKG_CONFIG_LIBDIR for cross compilation"), if neither
>PKG_CONFIG_LIBDIR, PKG_CONFIG_PATH nor PKG_CONFIG_SYSROOT_DIR are
>provided, the perf Makefile while try to set some default value for
>PKG_CONFIG_LIBDIR, which will not point correctly to buildroot staging
>directory. This issue will lead for example to a failure to find
>libtraceevent even if it is correctly enabled and installed in the
>staging dir, and so it will make perf fail to build.
>
>Make sure to call the perf make command with PKG_CONFIG_LIBDIR variable
>set and pointing to buildroot staging area to make sure to properly
>detect perf dependencies.
>
>Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com>
Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Tested-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Luca
--
Luca Ceresoli, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
next prev parent reply other threads:[~2025-07-21 8:20 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-07-09 15:04 [Buildroot] [PATCH v2 0/2] packages/linux-tools: perf: allow building perf with libtraceevent Alexis Lothoré via buildroot
2025-07-09 15:04 ` [Buildroot] [PATCH v2 1/2] package/linux-tools: perf: build with libtraceevent support when it is selected Alexis Lothoré via buildroot
2025-07-21 8:19 ` Luca Ceresoli via buildroot
2025-12-29 17:55 ` Julien Olivain via buildroot
2026-01-13 19:45 ` Arnout Vandecappelle via buildroot
2025-07-09 15:04 ` [Buildroot] [PATCH v2 2/2] packages/linux-tools: perf: enforce PKG_CONFIG_LIBDIR Alexis Lothoré via buildroot
2025-07-21 8:20 ` Luca Ceresoli via buildroot [this message]
2026-01-13 19:45 ` Arnout Vandecappelle via buildroot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5695924.rdbgypaU67@booty \
--to=buildroot@buildroot.org \
--cc=alexis.lothore@bootlin.com \
--cc=luca.ceresoli@bootlin.com \
--cc=olivier.benjamin@bootlin.com \
--cc=thomas.petazzoni@bootlin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox