[OE-core] [PATCH 1/1] eglibc.inc: Transfer PARALLEL_MAKE to PARALLELMFLAGS
Khem Raj
raj.khem at gmail.com
Tue May 24 14:52:33 UTC 2011
On May 24, 2011, at 7:44 AM, Saul Wold <saul.wold at intel.com> wrote:
> On 05/21/2011 09:09 PM, Khem Raj wrote:
>> * Currently we are passing -jN flags to eglibc makefiles
>> however eglibc uses a make variable called PARALLELMFLAGS
>> to pass information about parallel build to sub-makes
>>
>> * Currently make install ran without parallelism but now
>> it should have parallel building flags passed to do_install
>> correctly which inturn should improve build time of
>> eglibc on systems using parallel build -j with values> 1
>>
> Khem,
>
> What kind of testing have you done with this patch, I get a consistent failure on multiple machines with eglibc-initial do_install.
>
> Please review this error log, the make target `<number>' changes, which
> leads me to believe it's related to the PARALLEL_MAKE number.
>
I have done couple of builds of eglibc with -j 2
Will see what's wrong with eglibc-initial
> Thanks
> Sau!
>
>
>> Signed-off-by: Khem Raj<raj.khem at gmail.com>
>> ---
>> meta/recipes-core/eglibc/eglibc.inc | 6 ++++++
>> 1 files changed, 6 insertions(+), 0 deletions(-)
>>
>> diff --git a/meta/recipes-core/eglibc/eglibc.inc b/meta/recipes-core/eglibc/eglibc.inc
>> index 8314cb1..39972b0 100644
>> --- a/meta/recipes-core/eglibc/eglibc.inc
>> +++ b/meta/recipes-core/eglibc/eglibc.inc
>> @@ -36,4 +36,10 @@ INHIBIT_DEFAULT_DEPS = "1"
>>
>> ARM_INSTRUCTION_SET = "arm"
>>
>> +# eglibc uses PARALLELMFLAGS variable to pass parallel build info so transfer
>> +# PARALLEL_MAKE into PARALLELMFLAGS and empty out PARALLEL_MAKE
>> +EGLIBCPARALLELISM := "PARALLELMFLAGS=${PARALLEL_MAKE}"
>> +EXTRA_OEMAKE += ${EGLIBCPARALLELISM}
>> +PARALLEL_MAKE = ""
>> +
>> PACKAGES = "glibc catchsegv sln nscd ldd localedef glibc-utils glibc-dev glibc-doc glibc-locale libsegfault glibc-extra-nss glibc-thread-db glibc-pcprofile"
>
> <do_install_failure>
More information about the Openembedded-core
mailing list