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]] -=-=-=-=-=-=-=-=-=-=-=-
