On Wed, 2026-02-18 at 10:58 +0000, Richard Purdie via lists.openembedded.org 
wrote:
> Firstly, DISTRO_FEATURES. Basically, we'd like to propose reconciling
> those in nodistro in OE-Core with those in poky.

Patches doing this are now on the OE-Core list and in master-next.

This was not straight forward as the backfill code for DISTRO_FEATURES
did not interact properly with the native/nativesdk filtering code. I
spent quite a bit of time root causing and fixing that, patches have
now been sent.

> This brings us to the second set of changes. Other key changes poky
> makes are effectively:
> 
> require conf/distro/include/no-static-libs.inc
> require conf/distro/include/yocto-uninative.inc
> require conf/distro/include/security_flags.inc
> require conf/distro/include/yocto-space-optimize.inc
> INHERIT += "uninative"

I have also sent patches to enable these. They are directly tied to
ensuring the CDN is reusable and are likely things most users would
want anyway.

> Finally, there is the last thorny issue, which is the default init
> system. There have apparently been strong representations at recent
> conference meetings for systemd to be the default. I wasn't there but I
> have had this conversation a few times in various forums and the
> request isn't new.

This one, I am going to propose a compromise on. There is already a
recent patch which merged which removes sysvinit compatibility support
from systemd. With the current DISTRO_FEATURES backfill of sysvinit,
this is problematic for the way some people are configuring the system
to use systemd, not realising they still have that.

I believe we can change the nodistro default without as much impact and
it would help the above change.

I'm therefore proposing we change the nodistro default to systemd but
we leave the poky defaults as they are. Changing the poky defaults is
much more problematic and where the majority of the work and headaches
would be for me.

Cheers,

Richard



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#2269): 
https://lists.openembedded.org/g/openembedded-architecture/message/2269
Mute This Topic: https://lists.openembedded.org/mt/117872790/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-architecture/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to