[OE-core] [PATCH 00/22] Packaging performance improvements, round 2

Richard Purdie richard.purdie at linuxfoundation.org
Mon Feb 4 11:41:15 UTC 2013


On Sun, 2013-02-03 at 23:55 +0000, Richard Purdie wrote:
> The following patch series contains various performance improvements for 
> do_package.
> 
> It also includes changes to the sanity testing to start giving warnings 
> about packaging variables used without packages being specified, eg:
> 
> RDEPENDS = "x"
> 
> instead of
> 
> RDEPENDS_${PN} = "x"
> 
> The final patch in the series stops the packaging code using the non-package
> versions in many cases. I'm not planning to merge that one right away, its just
> included for illustration and benchmarking purposes now. 
> 
> There were three cases I found using bad syntax in OE-Core and the series includes 
> patches to fix them.
> 
> There is also a useful performance improvement to sstate manipulations to use
> hardlinks instead of file copies which should be universally helpful to
> build performance of tasks.
> 
> The following changes are available in the git repository at:
> 
>   git://git.openembedded.org/openembedded-core master-next
>   http://cgit.openembedded.org/cgit.cgi/openembedded-core/log/?h=master-next

I found a few issues with the patches after more extensive testing and
have updated the patches in the branch. There are a few more RDEPENDS ->
RDEPENDS_${PN} fixes too.

Cheers,

Richard





More information about the Openembedded-core mailing list