[OE-core] Recipes with disabled parallel make

Richard Purdie richard.purdie at linuxfoundation.org
Fri Mar 2 22:39:45 UTC 2012


On Sat, 2012-03-03 at 01:29 +0300, Yury Bushmelev wrote:
> 2012/2/10 Khem Raj <raj.khem at gmail.com>:
> > Hi
> >
> > Just grepped for the occurances of disabled parallel make and I see
> > around 40 cases on oe-core
> >
> > git grep PARALLEL_MAKE.*=.*\"\" recipes* | grep -v "#"
> >
> > If someone has time to kill then it would help to see if some of these
> > are fixed by time or can be fixed
> >
> > it can help in paralleling the build a bit more.
> 
> Well, I have some first results! :)
> 
> 
> 1. Recipes (files) confirmed to fail with P_M enabled (need to have
> P_M disabled as it is now):
> meta/recipes-connectivity/bind/bind_9.8.1.bb
> meta/recipes-extended/slang/slang_2.2.4.bb
> meta/recipes-extended/tcp-wrappers/tcp-wrappers_7.6.bb
> meta/recipes-support/js/js_1.7.0+1.8.0rc1.bb
> meta/recipes-support/pth/pth_2.0.7.bb
> 
> 
> 2. Recipes _not_ confirmed to fail with P_M enabled (i.e. are building
> ok in my environment with P_M enabled):
> meta/recipes-bsp/pciutils/pciutils_3.1.9.bb
> meta/recipes-bsp/pcmciautils/pcmciautils.inc
> meta/recipes-connectivity/iproute2/iproute2.inc
> meta/recipes-connectivity/nfs-utils/nfs-utils_1.2.3.bb
> meta/recipes-core/eggdbus/eggdbus_0.6.bb
> meta/recipes-devtools/autoconf/autoconf_2.68.bb
> meta/recipes-extended/at/at_3.1.12.bb
> meta/recipes-extended/groff/groff_1.20.1.bb
> meta/recipes-extended/mailx/mailx_12.5.bb
> meta/recipes-extended/net-tools/net-tools_1.60-23.bb
> meta/recipes-extended/sat-solver/sat-solver_git.bb
> meta/recipes-graphics/fontconfig/fontconfig_2.8.0.bb
> meta/recipes-graphics/libsdl/libsdl_1.2.14.bb
> meta/recipes-graphics/xcb/libpthread-stubs_0.3.bb
> meta/recipes-graphics/xcb/xcb-util.inc
> meta/recipes-multimedia/pulseaudio/pulseaudio.inc
> meta/recipes-multimedia/speex/speex_1.2rc1.bb
> meta/recipes-support/icu/icu-3.6.inc
> meta/recipes-support/libpcre/libpcre_8.21.bb
> 
> 
> 3. Recipes not tested yet (need more work):
> meta/recipes-bsp/x-load/x-load.inc (want specific ARCH)
> meta/recipes-bsp/u-boot/u-boot.inc (multiple versions available)
> meta/recipes-core/eglibc/eglibc.inc (multiple versions available)
> meta/recipes-core/gettext/gettext_0.16.1.bb (multiple versions available)
> meta/recipes-devtools/dpkg/dpkg.inc (fetch and patch tasks are failed)
> meta/recipes-devtools/gcc/gcc-cross-canadian_4.6.bb (can't remember actually...)
> meta/recipes-devtools/mtd/mtd-utils_1.4.9.bb (multiple versions available)
> meta/recipes-devtools/mtd/mtd-utils_1.1.0+git.bb (multiple versions available)
> meta/recipes-devtools/valgrind/valgrind_3.7.0.bb (want specific ARCH)
> meta/recipes-extended/bash/bash_3.2.48.bb (multiple versions available)
> meta/recipes-extended/bash/bash.inc (multiple versions available)
> meta/recipes-graphics/xcb/libxcb.inc (multiple versions available)
> 
> 
> 4. Recipes with PARALLEL_MAKEINST disabled (not tested yet as well):
> meta/recipes-connectivity/openssl/openssl_1.0.0g.bb
> meta/recipes-extended/ghostscript/ghostscript_9.04.bb
> meta/recipes-devtools/mtools/mtools_3.9.9.bb
> meta/recipes-devtools/mtools/mtools_4.0.17.bb

FWIW, this last set of PARALLEL_MAKEINST are very recent and very likely
to break. I'd concentrate on those last.

Cheers,

Richard





More information about the Openembedded-core mailing list