[OE-core] [PATCH 1/1] ncurses: Disable parallel make

Xiaofeng Yan xiaofeng.yan at windriver.com
Thu May 17 02:01:19 UTC 2012


On 2012年05月16日 19:02, Saul Wold wrote:
> On 05/16/2012 01:10 PM, xiaofeng.yan at windriver.com wrote:
>> From: Xiaofeng Yan<xiaofeng.yan at windriver.com>
>>
>> Ncurses failure non-gplv3 build by race issue. So disable parallel \
>> make when building this package.
>>
> This is not the best approach as you disable PARALLEL_MAKE for both 
> non-gplv3 and gplv3 versions. Further, we want to get rid of [M1] 
> setting as much as possible, so this patch is not helping that.
>
> Did you try running on a large many core machine? It might help if you 
> have some other builds going also to stress the machine.
>
> Sau!
Thanks for your reply. The most cores I have are eight. I also set 
PARALLEL_MAKE=j1000 and 10000. I think I need try to find new way for 
fixing bugs.

Thanks
Yan
>
>> Signed-off-by: Xiaofeng Yan<xiaofeng.yan at windriver.com>
>> ---
>> meta/recipes-core/ncurses/ncurses.inc | 2 ++
>> 1 files changed, 2 insertions(+), 0 deletions(-)
>>
>> diff --git a/meta/recipes-core/ncurses/ncurses.inc 
>> b/meta/recipes-core/ncurses/ncurses.inc
>> index ae99e2c..b115e46 100644
>> --- a/meta/recipes-core/ncurses/ncurses.inc
>> +++ b/meta/recipes-core/ncurses/ncurses.inc
>> @@ -29,6 +29,8 @@ BUILD_CPPFLAGS += "-D_GNU_SOURCE"
>> # natives don't generally look in base_libdir
>> base_libdir_virtclass-native = "${libdir}"
>>
>> +PARALLEL_MAKE = ""
>> +
>> # Helper function for do_configure to allow multiple configurations
>> # $1 the directory to run configure in
>> # $@ the arguments to pass to configure
>





More information about the Openembedded-core mailing list