On Fri, Mar 2, 2012 at 2:29 PM, Yury Bushmelev <jay4m...@gmail.com> wrote: > 2012/2/10 Khem Raj <raj.k...@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 > > > Recipes from list #2 was tested with BB_THREAD_NUMBER="6" and > PARALLEL_MAKE="-j 5" for ARCH'es: qemuarm, qemumips and qemux86. > > I've attached patch which enable P_M for recipes from list #2. I hope > someone else will test it in own environment (not safe for production, > use separate branch).
Thanks for doing the work. I will try the patch here and I encourage other folks with beefy builders to try it out as well. You should have deleted PARALLEL_MAKE = "" instead of commenting it out. _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core