[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