mbox series

[0/2] package/pkg-utils: fix regression in size and build time with PPD (branch yem/rsync-copy)

Message ID cover.1697576472.git.yann.morin.1998@free.fr
Headers show
Series package/pkg-utils: fix regression in size and build time with PPD (branch yem/rsync-copy) | expand

Message

Yann E. MORIN Oct. 17, 2023, 9:01 p.m. UTC
Hello All!

This small series is a proposal to revert the huge regression in size
and (to a lesser extend) build dtime due to not hard-linking source
files whn preparing per-package directories, or when assembling the
final target+host directories.

Regards,
Yann E. MORIN.


----------------------------------------------------------------
Yann E. MORIN (2):
      Revert "package/pkg-utils.mk: break hardlinks in global {TARGET, HOST}_DIR on per-package build"
      package/pkg-utils: teach per-package-rsync to copy or hardlink dest

 Makefile             |  4 ++--
 package/pkg-utils.mk | 13 +++++++++++--
 2 files changed, 13 insertions(+), 4 deletions(-)

Comments

Yann E. MORIN Oct. 21, 2023, 7:25 p.m. UTC | #1
All,

On 2023-10-17 23:01 +0200, Yann E. MORIN spake thusly:
> This small series is a proposal to revert the huge regression in size
> and (to a lesser extend) build dtime due to not hard-linking source
> files whn preparing per-package directories, or when assembling the
> final target+host directories.
> 
> Regards,
> Yann E. MORIN.
> 
> 
> ----------------------------------------------------------------
> Yann E. MORIN (2):
>       Revert "package/pkg-utils.mk: break hardlinks in global {TARGET, HOST}_DIR on per-package build"
>       package/pkg-utils: teach per-package-rsync to copy or hardlink dest

Both patches applied, after fixing issues noticed by Hervé.

Regards,
Yann E. MORIN.

>  Makefile             |  4 ++--
>  package/pkg-utils.mk | 13 +++++++++++--
>  2 files changed, 13 insertions(+), 4 deletions(-)
> 
> -- 
> .-----------------.--------------------.------------------.--------------------.
> |  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
> | +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
> | +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
> | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
> '------------------------------^-------^------------------^--------------------'
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot