Similar to commit a265b31ec7d0 [ant-native: Fix random build failure] we are seeing a very occasional build failure resulting in
"do_removebinaries) failed with exit code '1'" This is a result of do_removebinaries() running in parallel with other tasks scheduled between do_unpack() and do_patch(). We shouldn't be doing anything to disrupt do_removebinaries() so we simply ensure the tasks are more strictly ordered to prevent any interference. Signed-off-by: Mark Asselstine <mark.asselst...@windriver.com> --- recipes-core/jakarta-commons/jakarta-commons.inc | 2 +- recipes-core/servlet-api/jsp2.0_5.5.26.bb | 2 +- recipes-core/servlet-api/servlet2.3_4.1.37.bb | 2 +- recipes-core/servlet-api/servlet2.4_5.5.26.bb | 2 +- recipes-core/xerces-j/xerces-j_2.11.0.bb | 2 +- recipes-core/xml-commons/xml-commons-resolver1.1_1.2.bb | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/recipes-core/jakarta-commons/jakarta-commons.inc b/recipes-core/jakarta-commons/jakarta-commons.inc index 5a22f1e..b21246f 100644 --- a/recipes-core/jakarta-commons/jakarta-commons.inc +++ b/recipes-core/jakarta-commons/jakarta-commons.inc @@ -31,7 +31,7 @@ do_unpackpost() { fi } -addtask unpackpost after do_unpack before do_patch +addtask unpackpost after do_removebinaries before do_patch # Compile step is very similar for Jakarta commons packages do_compile() { mkdir -p build diff --git a/recipes-core/servlet-api/jsp2.0_5.5.26.bb b/recipes-core/servlet-api/jsp2.0_5.5.26.bb index 98e3468..6192322 100644 --- a/recipes-core/servlet-api/jsp2.0_5.5.26.bb +++ b/recipes-core/servlet-api/jsp2.0_5.5.26.bb @@ -23,7 +23,7 @@ do_unpackpost() { sed -i -e "s|@implementation.version@|${IMPL_REVISION}|" src/etc/manifest } -addtask unpackpost after do_unpack before do_patch +addtask unpackpost after do_removebinaries before do_patch do_compile() { mkdir -p build diff --git a/recipes-core/servlet-api/servlet2.3_4.1.37.bb b/recipes-core/servlet-api/servlet2.3_4.1.37.bb index 1fa12f8..890a0dc 100644 --- a/recipes-core/servlet-api/servlet2.3_4.1.37.bb +++ b/recipes-core/servlet-api/servlet2.3_4.1.37.bb @@ -23,7 +23,7 @@ do_unpackpost() { sed -i -e "s|@implementation.version@|${IMPL_REVISION}|" src/etc/manifest } -addtask unpackpost after do_unpack before do_patch +addtask unpackpost after do_removebinaries before do_patch do_compile() { mkdir -p build diff --git a/recipes-core/servlet-api/servlet2.4_5.5.26.bb b/recipes-core/servlet-api/servlet2.4_5.5.26.bb index f9259aa..ef09501 100644 --- a/recipes-core/servlet-api/servlet2.4_5.5.26.bb +++ b/recipes-core/servlet-api/servlet2.4_5.5.26.bb @@ -22,7 +22,7 @@ do_unpackpost() { sed -i -e "s|2.3.@implementation.version@|2.4.${IMPL_REVISION}|" src/etc/manifest } -addtask unpackpost after do_unpack before do_patch +addtask unpackpost after do_removebinaries before do_patch do_compile() { mkdir -p build diff --git a/recipes-core/xerces-j/xerces-j_2.11.0.bb b/recipes-core/xerces-j/xerces-j_2.11.0.bb index 98ef32f..62b3625 100644 --- a/recipes-core/xerces-j/xerces-j_2.11.0.bb +++ b/recipes-core/xerces-j/xerces-j_2.11.0.bb @@ -32,7 +32,7 @@ do_unpackpost() { -e "s|@impl.version@|${PV}|" {} \; } -addtask unpackpost after do_unpack before do_patch +addtask unpackpost after do_removebinaries before do_patch JARFILENAME = "xercesImpl.jar" ALTJARFILENAMES = "" diff --git a/recipes-core/xml-commons/xml-commons-resolver1.1_1.2.bb b/recipes-core/xml-commons/xml-commons-resolver1.1_1.2.bb index 42ce703..ff684c9 100644 --- a/recipes-core/xml-commons/xml-commons-resolver1.1_1.2.bb +++ b/recipes-core/xml-commons/xml-commons-resolver1.1_1.2.bb @@ -19,7 +19,7 @@ do_unpackpost() { -e "s|@impl.version@|1.2|" {} \; } -addtask unpackpost after do_unpack before do_patch +addtask unpackpost after do_removebinaries before do_patch JARFILENAME = "resolver.jar" ALTJARFILENAMES = "" -- 2.7.4 -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel