CQID: 399299

The make install target is not parallel job
safe, but doesn't do all that much, so we
limit make to one job for that.

The make target is of the form

install: x y z

Unfortunately, z depends on y, so if z is started
before y (almost) completes, we will fail.

Signed-off-by: Joe Slater <[email protected]>
---
 recipes-support/arptables/arptables_0.0.3-4.bb |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/recipes-support/arptables/arptables_0.0.3-4.bb 
b/recipes-support/arptables/arptables_0.0.3-4.bb
index 2faccec..de3f62d 100644
--- a/recipes-support/arptables/arptables_0.0.3-4.bb
+++ b/recipes-support/arptables/arptables_0.0.3-4.bb
@@ -3,6 +3,8 @@ PRIORITY = "optional"
 LICENSE = "GPL-2.0"
 SECTION = "console/network"
 
+PR = "r2"
+
 RDEPENDS_${PN} += "perl"
 
 LIC_FILES_CHKSUM = 
"file://${COREBASE}/meta/files/common-licenses/GPL-2.0;md5=801f80980d171dd6425610833a22dbe6"
@@ -20,6 +22,11 @@ do_compile () {
        oe_runmake
 }
 
+# the install target is not multi-job safe, but it doesn't do much
+# so we just install seriatim
+#
+PARALLEL_MAKEINST = "-j1"
+
 fakeroot do_install () {
        oe_runmake 'BINDIR=${sbindir}' 'MANDIR=${mandir}/' 'DESTDIR=${D}' 
install
 }
-- 
1.7.3.4


_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to