On 03/03/2018 10:53 AM, Richard Purdie wrote:
On Fri, 2018-03-02 at 17:32 +0200, Alexander Kanavin wrote:
While the upstream just runs a number of make tasks hardcoded to a
single thread
in succession, we can add '-j n_threads' to a few of them. The
benefit
is real: on my machine the do_compile() time goes from 250 seconds to
about 90.

Signed-off-by: Alexander Kanavin <[email protected]>
---
  meta/recipes-devtools/perl/perl_5.24.1.bb | 5 +++++
  1 file changed, 5 insertions(+)

I like the idea of the patch but I think it triggered:

https://autobuilder.yocto.io/builders/nightly-world/builds/806/steps/BuildImages/logs/stdio

Unfortunately it's also a race:

| JSON::PP 2.27103 is not available
...
| Unsuccessful Makefile.PL(ext/ODBM_File): code=65280 at make_ext.pl line 521.
| makefile:590: recipe for target 'lib/auto/ODBM_File/ODBM_File.so' failed

Maybe we should look into reducing perl dependencies instead, particularly look into whether perl is really still needed for RDEPENDS of various ptests of 'core' packages.

Alex
--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to