]> code.ossystems Code Review - openembedded-core.git/commit
package_[deb|ipk]: improve multiprocess logic when creating deb/ipk packages
authorLeonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Mon, 4 Sep 2017 21:35:48 +0000 (14:35 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 11 Sep 2017 16:30:10 +0000 (17:30 +0100)
commit11350a67ba137f560d04aa643ff500a7ff112c73
tree6822d2e40ef8c726581654d156c77ec348529012
parent9ff023fb26f5f0ce19e757beda00ccc32c009b21
package_[deb|ipk]: improve multiprocess logic when creating deb/ipk packages

Current implementation does not handle possible exceptions coming from child
processes, the latter responsible for creating packages. With the aim to have more
control, use pipes to communicate exceptions and stop package creation in case
of failure.

Helps to debug [YOCTO #12012].

Signed-off-by: Leonardo Sandoval <leonardo.sandoval.gonzalez@linux.intel.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
meta/classes/package_deb.bbclass
meta/classes/package_ipk.bbclass