[master][PATCH] arago.conf: update DISTRO_FEATURES handling

Denys Dmytriyenko <[email protected]> Sun, 26 Apr 2026 18:18:46 -0400
Newsgroups org.yoctoproject.lists.meta-arago
Message-ID <[email protected]>
From: "Denys Dmytriyenko (TI)" <[email protected]>

Recently OE-Core changed the way DISTRO_FEATURES are handled. Update our
Distro config to match.

* No need to initialize DISTRO_FEATURES with the defaults, as OE-Core
  appends those automatically.
* DISTRO_FEATURES_LIBC has been deprecated long ago.
* Use DISTRO_FEATURES_OPTED_OUT to opt out from specific defaults.

Signed-off-by: Denys Dmytriyenko (TI) <[email protected]>
---
 meta-arago-distro/conf/distro/arago.conf | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/meta-arago-distro/conf/distro/arago.conf b/meta-arago-distro=
/conf/distro/arago.conf
index b119179e..f3feb8b5 100644
--- a/meta-arago-distro/conf/distro/arago.conf
+++ b/meta-arago-distro/conf/distro/arago.conf
@@ -39,12 +39,8 @@ IMAGE_BOOT_FILES +=3D "uEnv.txt"
 TCMODEAPPEND ?=3D "-${TCMODE}"
 TMPDIR .=3D "${TCMODEAPPEND}"
=20
-# Start with default set of distro features
-DISTRO_FEATURES =3D "${DISTRO_FEATURES_DEFAULT} ${DISTRO_FEATURES_LIBC}"
-
 # Add additional distro features
 DISTRO_FEATURES:append =3D " pam opencl"
-DISTRO_FEATURES:remove =3D "x11"
=20
 # Normally target distro features will not be applied to native builds:
 # Native distro features on this list will use the target feature value
@@ -52,7 +48,7 @@ DISTRO_FEATURES_FILTER_NATIVE:append =3D " opencl"
 DISTRO_FEATURES_FILTER_NATIVESDK:append =3D " opencl"
=20
 # Do not include these default DISTRO_FEATURES from oe-core
-DISTRO_FEATURES_OPTED_OUT =3D "ptest"
+DISTRO_FEATURES_OPTED_OUT =3D "ptest x11"
=20
 # Set global runtime providers for major components
 ARAGO_SYSVINIT ??=3D "0"
--=20
2.25.1