Hello,

On Sun, 27 Aug 2023 20:57:44 +0100
"Ross Burton" <ross.bur...@arm.com> wrote:

> From: Ross Burton <ross.bur...@arm.com>
> 
> After what I presume is the recent kernel upgrade, perf started to fail
> to configure.  This was actually due to libtraceevent racing during its
> build and failing to put one of the .o files into the .so (reminder:
> Make is terrible). This doesn't cause the libtraceevent build to fail so
> once the broken .so is in sstate, it causes all future perf builds to
> fail.
> 
> Instead of rewriting the Makefile rules to fix this race it's easier to
> switch to Meson which doesn't have this sort of problem. However the
> Meson support is pretty new and has some rough edges, so we need a patch
> to make it do the right thing.
> 
> I will submit the libtraceevent fixes upstream shortly.
> 
> [ YOCTO #15201 ]
> 
> Signed-off-by: Ross Burton <ross.bur...@arm.com>

The build I had run and that had been consistently failing has succeeded
after applying this patch!

Tested-by: Luca Ceresoli <luca.ceres...@bootlin.com>

-- 
Luca Ceresoli, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#186836): 
https://lists.openembedded.org/g/openembedded-core/message/186836
Mute This Topic: https://lists.openembedded.org/mt/100996987/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to