[Buildroot] [PATCH v4 1/9] Makefile, skeleton: move the host skeleton logic to host-skeleton package

Peter Korsgaard peter at korsgaard.com
Sun Mar 25 13:00:55 UTC 2018


>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at bootlin.com> writes:

 > As part of the per-package SDK work, we want to avoid having logic
 > that installs files to the global HOST_DIR, and instead do it inside
 > packages. One thing that gets installed to the global HOST_DIR is the
 > minimal "skeleton" that we create in host:

 >  - the "usr" symbolic link for backward compatibility

 >  - the "lib" directory, and its lib64 or lib32 symbolic links

 > This commit moves this logic to a new host-skeleton package, and makes
 > all packages (except itself) depend on it. We also make sure that this
 > host-skeleton package doesn't depend on host-patchelf, because
 > host-patchelf depends on host-skeleton.

Ehh, where is that done? Afaik nothing depends on (in the make sense) on
host-patchelf, it is just forcibly enabled in all configs.

Thinking about that, why don't we just make the sdk target depend on
host-patchelf instead of always building it just in case somebody will
ever run 'make sdk'?

-- 
Bye, Peter Korsgaard


More information about the buildroot mailing list