[Buildroot] [PATCH 06/15] package/pkg-generic.mk: Introduce <PKG>_PER_PACKAGE_TWEAK_HOOKS

Thomas Petazzoni thomas.petazzoni at bootlin.com
Wed Jun 23 12:40:20 UTC 2021


On Tue, 22 Jun 2021 22:39:09 +0200
"Yann E. MORIN" <yann.morin.1998 at free.fr> wrote:

> Ah, yes, yes, now I see. OK, so here's a suggestion for a commit log:
> 
>     package/pkg-generic: add early pre-configure hooks
> 
>     Currently, when a package needs to modify files it inherits from its
>     dependencies, because they contain paths, we can only do that in a
>     pre- or post-configure hook.
> 
>     However, whatever is done as part of those hooks, will be accounted
>     to the package itself, and thus will trigger file-overwrite detection.
> 
>     So, we need a way to be able to actually modify files before we
>     start monitoring for them.

"before we start monitoring changes in those files".

>     We introduce a new set of hooks that an individual package can set,
>     or that a package infra can set, and that are called right before
>     we snapshot the state of target, and host (to which staging belongs),

But yes, you've perfectly understood the problem being solved here!

Thomas
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



More information about the buildroot mailing list