From: Joe Slater Date: Thu, 14 Feb 2013 21:40:04 +0000 (-0800) Subject: arptables: defeat multi-job for install X-Git-Tag: rev_ivi_2015_02_04~3559 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=77900bd0d6a4afbefeea889fbb70f60d11a76c9f;p=scm%2Fbb%2Ftizen-distro.git arptables: defeat multi-job for install 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. (From meta-openembedded rev: 5346f2f092e6f6d52bbb225f482fbe054bdbe19b) Signed-off-by: Joe Slater Signed-off-by: Joe MacDonald Signed-off-by: Patrick Ohly --- diff --git a/meta-openembedded/meta-networking/recipes-support/arptables/arptables_0.0.3-4.bb b/meta-openembedded/meta-networking/recipes-support/arptables/arptables_0.0.3-4.bb index 2faccec..86b900a 100644 --- a/meta-openembedded/meta-networking/recipes-support/arptables/arptables_0.0.3-4.bb +++ b/meta-openembedded/meta-networking/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 serially +# +PARALLEL_MAKEINST = "-j1" + fakeroot do_install () { oe_runmake 'BINDIR=${sbindir}' 'MANDIR=${mandir}/' 'DESTDIR=${D}' install }