From: Richard Purdie Date: Sat, 21 Feb 2026 08:42:27 +0000 (+0000) Subject: defaultsetup: Enable uninative by default X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=722897f96d30e978b20e140419fb044d850f5c74;p=thirdparty%2Fopenembedded%2Fopenembedded-core.git defaultsetup: Enable uninative by default uninative allows reuse of native sstate built on one distro on another. This change enables it by default, as has been done by default in poky for a long time. The reason for the change is that this makes the sstate CDN much more useful to speed up builds if good network access is available. It also standardises the builds to our usual testing configuration, removing one key difference which new users sometimes run into. Signed-off-by: Richard Purdie Signed-off-by: Mathieu Dubois-Briand Signed-off-by: Richard Purdie --- diff --git a/meta/conf/distro/defaultsetup.conf b/meta/conf/distro/defaultsetup.conf index 269c3ad3f7..f4a2d004a3 100644 --- a/meta/conf/distro/defaultsetup.conf +++ b/meta/conf/distro/defaultsetup.conf @@ -6,10 +6,11 @@ require conf/distro/include/tcmode-${TCMODE}.inc require conf/distro/include/tclibc-${TCLIBC}.inc require conf/distro/include/uninative-flags.inc +require conf/distro/include/yocto-uninative.inc USER_CLASSES ?= "" PACKAGE_CLASSES ?= "package_ipk" -INHERIT_DISTRO ?= "debian devshell sstate license remove-libtool create-spdx buildstats" +INHERIT_DISTRO ?= "debian devshell sstate license remove-libtool create-spdx buildstats uninative" INHERIT += "${PACKAGE_CLASSES} ${USER_CLASSES} ${INHERIT_DISTRO}" INIT_MANAGER ??= "systemd"