diff options
author | Yoann Congal <yoann.congal@smile.fr> | 2025-05-28 08:38:44 +0200 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2025-05-28 08:56:38 -0700 |
commit | 960fda5707c6a2beab163cbcf8e26fda329c6703 (patch) | |
tree | 822d1181dff02f95188a03938dad2bee79d5e617 /meta-python/recipes-devtools/python/python3-dbus-fast/0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch | |
parent | b76b018396dc6b3badfb6535f755f506fb473921 (diff) | |
download | meta-openembedded-960fda5707c6a2beab163cbcf8e26fda329c6703.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-dbus-fast/0001-pyproject.toml-Remove-upper-version-constraint-for-C.patch')
0 files changed, 0 insertions, 0 deletions