diff options
author | Yoann Congal <yoann.congal@smile.fr> | 2025-05-27 11:57:32 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2025-05-27 10:33:02 -0700 |
commit | 971ba8445d6b8750abf22f4077d92ea438883e5f (patch) | |
tree | bcfe6d7b2e04a37c2f5ff8bef902cce86ce34911 /meta-python/recipes-devtools/python/python3-libevdev_0.11.bb | |
parent | ecab93be0dbdf86b924f0ae9026c3145c489ab30 (diff) | |
download | meta-openembedded-971ba8445d6b8750abf22f4077d92ea438883e5f.tar.gz |
pcp: fix race condition build error
Extend and submit the existing patch fixing makefile parallelism:
> Some QA binaries include localconfig.h but there is no explicit dependencies
> between the binary build and the localconfig.h generation.
> On heavily loaded systems, this can result in the binary being built
> before localconf.h and a compilation error, e.g:
> | username.c:8:10: fatal error: localconfig.h: No such file or directory
> | 8 | #include "localconfig.h"
> | | ^~~~~~~~~~~~~~~
> | compilation terminated.
>
> Fix this by adding the missing Makefile rule dependency between the
> binary (or its pre-link .o) and localconfig.h.
AB frequenctly lost the race condition due to (I suppose) its high CPU
count and load[0].
[0]: https://autobuilder.yoctoproject.org/valkyrie/#/builders/87/builds/44/steps/32/logs/stdio
(line 131)
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Reviewed-by: Kéléfa Sané <kelefa.sane@smile.fr>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-python/recipes-devtools/python/python3-libevdev_0.11.bb')
0 files changed, 0 insertions, 0 deletions