[Buildroot] [RFC v4 00/16] Add per-package staging feature

Fabio Porcedda fabio.porcedda at gmail.com
Mon Oct 5 21:13:30 UTC 2015


On Sun, Oct 4, 2015 at 7:21 PM, Arnout Vandecappelle <arnout at mind.be> wrote:

> On 28-06-15 20:42, Fabio Porcedda wrote:
> > Hi all,
> > this patch set aims to improve build reproducibility by using a
> > per-package staging directory.
> > Also this feature aims to enable the top-level parallel make.
> >
> > This patch set is available at:
> > https://github.com/fabio-porcedda/buildroot/tree/pps-v4
> >
> >
> > Every package instead of installing the files in the shared staging
> > directory (STAGING_DIR) install all files in a subdirectory of the
> > STAGINGPKG_DIR.
>
> [snip]
>
> > TODO:
> >  - use the toolchaing wrapper even for the internal toolchain
> >  - rebase over master (this patch set is based on 2015.05-161-gca5f11e).
> >  - more testing (tested only for arm target).
>
> [snip]
>
>  Hi Fabio,
>
>  Now that we have a toolchain wrapper for the internal toolchain, would
> you care
> to rebase this series and use the toolchain wrapper for pps support?
>
>
Thanks for the toolchain wrapper for the internal toolchain.

I will rebase this patch for sure and send an updated version.



>  Thomas commented that there should also be a per-package host directory,
> but
> after some discussion here at the BR developer meeting we decided that we
> could
> start with just a per-package staging and see how far we get. We anyway
> don't
> have complete reproducibility at the moment, since the build of host
> packages
> depends on what is installed on the system.
>
>  Note that we are really excited about the possibilities of per-package
> staging
> and top-level parallel build, so we hope you'll continue working on it.
>

Great, it's nice to hear it!


>  I've marked this series as Changes Requested in patchwork.
>
Ok

BR
-- 
Fabio Porcedda
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20151005/83693684/attachment-0001.html>


More information about the buildroot mailing list