Hi,

Here's the third part of my profile cleanup series. This time it's
focused on moving arch-related stuff from base/ to arch/base/.

The main goal is to have a clear profile inheritance. Since all arch/*
profiles inherit arch/base (not top-level base!), it is reasonable to
do the 'mask on all arches, unmask on specific' things there.

I should note that I didn't touch the part focused on stable masking
that applies to all arches uniformly. I'm not sure whether it should
be moved to arch/base or kept in base since it applies to all arches.
I guess it doesn't really matter though. It might also be reasonable
to create a dedicated directory for this specific use in arch/base.

The change is almost NFC, except for:

- little flag changes on ppc64 64le profile (ibm flag is masked now,
  ppc64: please advise if it's desired or undesirable),

- flag masking changes on Prefix profiles (Fabian is already testing
  them),

- flag masking changes to the dead uclibc/ profiles.

Please review.


Reply via email to