aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2022-01-13 09:48:28 -0800
committerKhem Raj <raj.khem@gmail.com>2022-01-18 09:01:51 -0800
commitd5f1f8c37617ce73077cbdca8b510d4f67d2a4fe (patch)
tree36ce71180c4038448decabeffe407a176d3ea50d
parent8589b69f9ff283ec3ae990466bed3b84702eb8e1 (diff)
downloadmeta-openembedded-contrib-d5f1f8c37617ce73077cbdca8b510d4f67d2a4fe.tar.gz
pcp: Fix build race condition
Fixes | chkacc1.c:8:10: fatal error: localconfig.h: No such file or directory | 8 | #include "localconfig.h" | | ^~~~~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-support/pcp/pcp/fix_parallel_make.patch11
-rw-r--r--meta-oe/recipes-support/pcp/pcp_5.3.5.bb1
2 files changed, 12 insertions, 0 deletions
diff --git a/meta-oe/recipes-support/pcp/pcp/fix_parallel_make.patch b/meta-oe/recipes-support/pcp/pcp/fix_parallel_make.patch
new file mode 100644
index 0000000000..630f51a494
--- /dev/null
+++ b/meta-oe/recipes-support/pcp/pcp/fix_parallel_make.patch
@@ -0,0 +1,11 @@
+--- a/qa/src/GNUlocaldefs
++++ b/qa/src/GNUlocaldefs
+@@ -728,7 +728,7 @@ scale.o: localconfig.h
+ 779246.o: libpcp.h
+ aggrstore.o: libpcp.h
+ badmmv.o: libpcp.h
+-chkacc1.o: libpcp.h
++chkacc1.o: libpcp.h localconfig.h
+ chkacc2.o: libpcp.h
+ chkacc3.o: libpcp.h
+ chkacc4.o: libpcp.h
diff --git a/meta-oe/recipes-support/pcp/pcp_5.3.5.bb b/meta-oe/recipes-support/pcp/pcp_5.3.5.bb
index cdf506577a..290dbaaf4b 100644
--- a/meta-oe/recipes-support/pcp/pcp_5.3.5.bb
+++ b/meta-oe/recipes-support/pcp/pcp_5.3.5.bb
@@ -12,6 +12,7 @@ DEPENDS += "perl-native bison-native flex-native python3-native python3-setuptoo
SRC_URI += "file://0001-Remove-unsuitble-part-for-cross-compile.patch \
file://pass-options-to-AR.patch \
+ file://fix_parallel_make.patch \
"
export PCP_DIR="${RECIPE_SYSROOT_NATIVE}"