Files
poky/meta/recipes-devtools/perl/files/racefix.patch
Richard Purdie 97942b789a perl: Fix makefile race causing configuration differences
Add a missing makefile dependency which can cause differences in
configuration (submitted upstream).

[YOCTO #13800]

(From OE-Core rev: fe97845a45434902c5a994e253a127a462d7d3b4)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-19 21:28:06 +00:00

25 lines
905 B
Diff

In our builds Config_heavy.pl sometimes has lines:
cwarnflags=XXX
ccstdflags=XXX
and sometimes does not.
The reason is that this information is pulled from cflags by configpm and yet
there is no dependency in the Makefile. Add one to fix this.
Upstream-Status: Submitted [https://github.com/arsv/perl-cross/pull/89]
RP 2020/2/19
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Index: perl-5.30.1/Makefile
===================================================================
--- perl-5.30.1.orig/Makefile
+++ perl-5.30.1/Makefile
@@ -204,7 +204,7 @@ configpod: $(CONFIGPOD)
git_version.h lib/Config_git.pl: make_patchnum.pl | miniperl$X
./miniperl_top make_patchnum.pl
-lib/Config.pm lib/Config_heavy.pl lib/Config.pod: config.sh \
+lib/Config.pm lib/Config_heavy.pl lib/Config.pod: config.sh cflags \
lib/Config_git.pl Porting/Glossary | miniperl$X
./miniperl_top configpm