quota 4.00: do_install failed with error "msgfmt: command not found" when there is no command 'msgfmt' on the host and BB_NUMBER_THREADS is high: [Error log:] -------- ERROR: Logfile of failure stored in: /buildarea/build/120706182936-hrt1829-host_regression/combo1-qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7a-vfp-neon-wrs-linux-gnueabi/quota-4.00-r0/temp/do_install/log.do_install.5175 Log data follows: | DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common'] | DEBUG: Executing shell function do_install | NOTE: make -j 20 STRIP= prefix=/buildarea/build/120706182936-hrt1829-host_regression/combo1-qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7a-vfp-neon-wrs-linux-gnueabi/quota-4.00-r0/image/usr install | for n in po/de.po po/fr.po po/pl.po; do \ | msgfmt -o po/`basename $n .po`.mo $n; \ | done | /bin/sh: line 1: msgfmt: command not found | /bin/sh: line 1: msgfmt: command not found | /bin/sh: line 1: msgfmt: command not found | make: *** [mo] Error 127 | ERROR: oe_runmake failed | ERROR: Function failed: do_install (see /buildarea/build/120706182936-hrt1829-host_regression/combo1-qemuarma9-standard-glibc-std/bitbake_build/tmp/work/armv7a-vfp-neon-wrs-linux-gnueabi/quota-4.00-r0/temp/do_install/log.do_install.5175 for further information) NOTE: package quota-4.00-r0: task do_install: Failed
Fixed: http://cgit.openembedded.org/openembedded-core/commit/?id=f12f75aa57cacc73a0428cedba970076f0abb9f8
Verified on master branch. Latest commit ID: a8edf79fce381d0433f18bd38df6cd74008e5179.