From patchwork Fri Apr 3 09:12:02 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Barker X-Patchwork-Id: 85211 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id A5534E7E359 for ; Fri, 3 Apr 2026 09:12:12 +0000 (UTC) Received: from fhigh-b3-smtp.messagingengine.com (fhigh-b3-smtp.messagingengine.com [202.12.124.154]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8096.1775207527853756659 for ; Fri, 03 Apr 2026 02:12:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@pbarker.dev header.s=fm3 header.b=BYq1kZh0; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=BodghrX6; spf=pass (domain: pbarker.dev, ip: 202.12.124.154, mailfrom: paul@pbarker.dev) Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfhigh.stl.internal (Postfix) with ESMTP id 4CDCF7A016F; Fri, 3 Apr 2026 05:12:07 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Fri, 03 Apr 2026 05:12:07 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pbarker.dev; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1775207527; x=1775293927; bh=NrKoEApf70eLzRV8zpLL/7dO82sVniuQw0HZ6Z+g0kI=; b= BYq1kZh0dVPOAVumoGuwQey/R7T/wnEndmurBctutp1dZ5Ar7wwbEZx9SmXCYL51 JocmGOyPiBx7LmqGX2F3so5n6ZsWJOfaZvum7mt0RYdU0StGr2vB6tHfYDxgqoY0 jCVBQ3g/nsFVZND5haseVgHLbtfc5btPPZwclV5d8FdVcDBZbjFzmUxgpPNba5cH 626A4NXESppqun5mv/GaTCUInN2yV//EUSQ8Q4Sc8zu0t9CgIQMzRCFepTRd/Z3p wpYvH4+8eCXceJ77asnC2tSOI3xpkNJNbFq+fRLIQ8tBdI/+VZdU5MYn8cS6JiYO QXlT+iDJ8+s2tq1SgxtEwg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1775207527; x= 1775293927; bh=NrKoEApf70eLzRV8zpLL/7dO82sVniuQw0HZ6Z+g0kI=; b=B odghrX62iJ7JNkNvIGwAv+Rfe0CWjRxkkydCh1X4VYwf7dO+Xafmoc+7444RDTCb PhzamdHil2e6gPjyfpPcTFytzC2u8dk4UujLperjAdE+mf0wOnO0k/6t7sitS1SB 2TkCtWwsT9MzXUGZlQeQ2NIfX9PNSrlEZLqwLWd1wyEW03zbsD60njT/sXiahXhF rnLvvJ9wIbnoBDrLabf8TXb2cr9vRGYMRROC8Oc0Ii+Dya5ZhUrlwbg4W5s3XUiY qxMGo8i0W2+21S3EdeAIn5l0Jzwqn1VZFPp/Bk5cwAWAHSHtBKNQpFmPawrjSSqy rBDrUlfjSVwqIbJZzxc7Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdekheehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceurghi lhhouhhtmecufedttdenucenucfjughrpefhfffugggtgffkfhgjvfevofesthejredtre dtjeenucfhrhhomheprfgruhhluceurghrkhgvrhcuoehprghulhesphgsrghrkhgvrhdr uggvvheqnecuggftrfgrthhtvghrnheptdffvdffjeevhfelieegudfgieefleefueefff elvdehfeeviedtieeukefhleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepphgruhhlsehpsggrrhhkvghrrdguvghvpdhnsggprhgtphhtth hopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehprghulhesphgsrghrkhgv rhdruggvvhdprhgtphhtthhopehpohhkhieslhhishhtshdrhihotghtohhprhhojhgvtg htrdhorhhg X-ME-Proxy: Feedback-ID: i51494658:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 3 Apr 2026 05:12:06 -0400 (EDT) From: Paul Barker Date: Fri, 03 Apr 2026 10:12:02 +0100 Subject: [PATCH 1/4] poky: Drop use of DISTRO_FEATURES_DEFAULT MIME-Version: 1.0 Message-Id: <20260403-default-features-2-v1-1-6e12ee3fbe44@pbarker.dev> References: <20260403-default-features-2-v1-0-6e12ee3fbe44@pbarker.dev> In-Reply-To: <20260403-default-features-2-v1-0-6e12ee3fbe44@pbarker.dev> To: poky@lists.yoctoproject.org Cc: Paul Barker X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=947; i=paul@pbarker.dev; h=from:subject:message-id; bh=BIbWfLMwk0eURwvVNqzQktvMqDksJA3NctBkJ916O7E=; b=owGbwMvMwCW2OjnkzdxdX/IYT6slMWSeb0k5a63/aVpgzc1tQiwTmX1aNn0+1vHfKFR2T+KUd N9Hod47OkpZGMS4GGTFFFk293y9/7TXkTcj5JYCzBxWJpAhDFycAjCR+fcY/kc9S5Oo6Lu6XiNJ 4uG/+m+nTDIjzO7N5NxkJPhvUj6z2SuGfwpNHF35gqrTfzXP4tsoIV7G/uvUuatMr386m85wmPJ QgB8A X-Developer-Key: i=paul@pbarker.dev; a=openpgp; fpr=98B2AAC100AC3F82BB5D546774975C81B7E66BAC List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 03 Apr 2026 09:12:12 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/poky/message/13875 DISTRO_FEATURES_DEFAULT is now obsolete, default features will be appended to DISTRO_FEATURES automatically and you can now use DISTRO_FEATURES_OPTED_OUT to opt out of any features. Signed-off-by: Paul Barker --- meta-poky/conf/distro/poky.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-poky/conf/distro/poky.conf b/meta-poky/conf/distro/poky.conf index 5e1dc28c25fa..968dcb3cbfa7 100644 --- a/meta-poky/conf/distro/poky.conf +++ b/meta-poky/conf/distro/poky.conf @@ -17,7 +17,7 @@ POKY_DEFAULT_DISTRO_FEATURES = "" POKY_DEFAULT_EXTRA_RDEPENDS = "packagegroup-core-boot" POKY_DEFAULT_EXTRA_RRECOMMENDS = "kernel-module-af-packet" -DISTRO_FEATURES ?= "${DISTRO_FEATURES_DEFAULT} ${POKY_DEFAULT_DISTRO_FEATURES}" +DISTRO_FEATURES ?= "${POKY_DEFAULT_DISTRO_FEATURES}" PREFERRED_VERSION_linux-yocto ?= "6.18%" PREFERRED_VERSION_linux-yocto-rt ?= "6.18%" From patchwork Fri Apr 3 09:12:03 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Barker X-Patchwork-Id: 85210 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7818DE7E355 for ; Fri, 3 Apr 2026 09:12:12 +0000 (UTC) Received: from fout-b4-smtp.messagingengine.com (fout-b4-smtp.messagingengine.com [202.12.124.147]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7976.1775207528580794869 for ; Fri, 03 Apr 2026 02:12:08 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@pbarker.dev header.s=fm3 header.b=D7UOLzR5; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=gRk74rm2; spf=pass (domain: pbarker.dev, ip: 202.12.124.147, mailfrom: paul@pbarker.dev) Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.stl.internal (Postfix) with ESMTP id 1F70A1D00067; Fri, 3 Apr 2026 05:12:08 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-06.internal (MEProxy); Fri, 03 Apr 2026 05:12:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pbarker.dev; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1775207527; x=1775293927; bh=e/PwFBd5Q+9zKePAa4bOC+NXf+05XGDJkdIC1p/dmtU=; b= D7UOLzR5LHmHwOHJUVkaTwSXib7TUaOV6g2BCT4F1ydSlj/IQnOL5ev6t285K06Z qnaVvVeajrLES/w4up7aGIyUhfAheo8MU29c3obn9T2+d29BFEGx6QwSDhinImnk Zef13tJNp6XmJSnBfRQpjQerTm248HZvIv73jrw33/6SXGVg9U9mj+leuNma9F5V j91qocVuzCYafWoVdeVydROveaD+ZBMMr84VOOOt0Ywvz6rqm4kQ7QFZ4Ve7KZtJ WdVAFDyuGGFdaC0rC4AOqVAV5M1JbuiHEN9hWxtVI2nglUdVSCMxdyliz8GVGXlm DxU/OPZuqiux6k7NHdTZRA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1775207527; x= 1775293927; bh=e/PwFBd5Q+9zKePAa4bOC+NXf+05XGDJkdIC1p/dmtU=; b=g Rk74rm2M85yboTh51xXq68f21pIPMi7dVUCpF2GP4Aeo8a71w3s7ynqw805uadmE rGQ0zwVRPYSuXIbk3DSslq2fENzasQ5GLtv++R1L/jahWMezW/swHWQK1xgaWe2Q h16c7EiXIwcGGhXxKfeCLn6mC+n2iU+YpVg0VmXpovARrEgbVQMqYKYis34d0clk 6ZQKwmDKDupIvwi2KrlqeoahG9xvCx/Ado4EhMU9EFpFg3f4SsnUTWAa3JEtUnww 4b/fXP/WDwjMSjhoiW5xME8EdyHHtq7UxIgmGt7goc63GXkON+Rd4py5PhP3BXhu 7mCvIpAyOilR4Cn7eCmow== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdekheehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceurghi lhhouhhtmecufedttdenucenucfjughrpefhfffugggtgffkfhgjvfevofesthejredtre dtjeenucfhrhhomheprfgruhhluceurghrkhgvrhcuoehprghulhesphgsrghrkhgvrhdr uggvvheqnecuggftrfgrthhtvghrnheptdffvdffjeevhfelieegudfgieefleefueefff elvdehfeeviedtieeukefhleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepphgruhhlsehpsggrrhhkvghrrdguvghvpdhnsggprhgtphhtth hopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehprghulhesphgsrghrkhgv rhdruggvvhdprhgtphhtthhopehpohhkhieslhhishhtshdrhihotghtohhprhhojhgvtg htrdhorhhg X-ME-Proxy: Feedback-ID: i51494658:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 3 Apr 2026 05:12:07 -0400 (EDT) From: Paul Barker Date: Fri, 03 Apr 2026 10:12:03 +0100 Subject: [PATCH 2/4] poky-tiny: Drop use of DISTRO_FEATURES_DEFAULT MIME-Version: 1.0 Message-Id: <20260403-default-features-2-v1-2-6e12ee3fbe44@pbarker.dev> References: <20260403-default-features-2-v1-0-6e12ee3fbe44@pbarker.dev> In-Reply-To: <20260403-default-features-2-v1-0-6e12ee3fbe44@pbarker.dev> To: poky@lists.yoctoproject.org Cc: Paul Barker X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1120; i=paul@pbarker.dev; h=from:subject:message-id; bh=0kLJ76XL7fxP7mIMeTCazReu/sdlmsoqi7Kl4Evaxxc=; b=owGbwMvMwCW2OjnkzdxdX/IYT6slMWSeb0m5vjW/0vJkt37AmSWbrkTn3ophkO2+fvjOOVVFp f72WSbdHaUsDGJcDLJiiiybe77ef9rryJsRcksBZg4rE8gQBi5OAZgIhxrDX/k12pKx2tr/pM4y PA7gk/nMc9xg/n12011u12QWVfVJuDP8U1yg+z7P/EOKy7U5c7+tUTzdd/f07LU2Va41h3+J/W3 bwAYA X-Developer-Key: i=paul@pbarker.dev; a=openpgp; fpr=98B2AAC100AC3F82BB5D546774975C81B7E66BAC List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 03 Apr 2026 09:12:12 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/poky/message/13876 DISTRO_FEATURES_DEFAULT is now obsolete, default features will be appended to DISTRO_FEATURES automatically and you can now use DISTRO_FEATURES_OPTED_OUT to opt out of any features. Signed-off-by: Paul Barker --- meta-poky/conf/distro/poky-tiny.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-poky/conf/distro/poky-tiny.conf b/meta-poky/conf/distro/poky-tiny.conf index 43c9baeba7b3..3be3b786510e 100644 --- a/meta-poky/conf/distro/poky-tiny.conf +++ b/meta-poky/conf/distro/poky-tiny.conf @@ -76,8 +76,8 @@ DISTRO_FEATURES = "${DISTRO_FEATURES_TINY} \ ${DISTRO_FEATURES_WIFI} \ " -DISTRO_FEATURES:class-native = "${DISTRO_FEATURES_DEFAULT} ${POKY_DEFAULT_DISTRO_FEATURES}" -DISTRO_FEATURES:class-nativesdk = "${DISTRO_FEATURES_DEFAULT} ${POKY_DEFAULT_DISTRO_FEATURES}" +DISTRO_FEATURES:class-native = "${POKY_DEFAULT_DISTRO_FEATURES}" +DISTRO_FEATURES:class-nativesdk = "${POKY_DEFAULT_DISTRO_FEATURES}" # enable mdev/busybox for init POKY_INIT_MANAGER:poky-tiny = "mdev-busybox" From patchwork Fri Apr 3 09:12:04 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Barker X-Patchwork-Id: 85212 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9899BE7E357 for ; Fri, 3 Apr 2026 09:12:12 +0000 (UTC) Received: from fout-b4-smtp.messagingengine.com (fout-b4-smtp.messagingengine.com [202.12.124.147]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.7977.1775207529483305092 for ; Fri, 03 Apr 2026 02:12:09 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@pbarker.dev header.s=fm3 header.b=AGFPgOKB; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=uUfCKGaN; spf=pass (domain: pbarker.dev, ip: 202.12.124.147, mailfrom: paul@pbarker.dev) Received: from phl-compute-03.internal (phl-compute-03.internal [10.202.2.43]) by mailfout.stl.internal (Postfix) with ESMTP id 07DF61D00067; Fri, 3 Apr 2026 05:12:09 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-03.internal (MEProxy); Fri, 03 Apr 2026 05:12:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pbarker.dev; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1775207528; x=1775293928; bh=Q/V05O+VD+F6NxFc9AbawH2sYUz/JUBO5qm9JBwGhD8=; b= AGFPgOKBbFnAt+MSeCuwHuJcmSinWdgGF0D9plo7z+A5wE2DR4F6fHxWkegHD2Hp tpy6zdJPkI35rIBKtnJ3+0rEN/LptdZ5R9M8HEEgZpbCR5721oW4R4ze63J159fe hlTrW7O6jDQT9t+YjwtAuwtR4yW/xZOivKEMLNb4+oXt3VvGt9+E3zi0b9T7l3Mb JpEG+rBLtAoQAMFbrpdLd8ofO/qP/gx2H16UR1qRhDmG6E9E5IhAV5NSUUbe5RPY kJZTs++srp73PbB39uUDEvN01ZF+qkp7xjncj5r5O943QZ6KqcoUcUnM5Xt7omtG ELm4BXeUX8g9DvDrVl+bGQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1775207528; x= 1775293928; bh=Q/V05O+VD+F6NxFc9AbawH2sYUz/JUBO5qm9JBwGhD8=; b=u UfCKGaNev2nEReHzP4sUKd/Ail5tvGEa5jLr1rVxjYlX2XWGaPOihzXE+D1ykvTZ pNDiUx6TD71+a7HgB7E5E5oPbYXIWRMVgOtYFNKGLNTnOhEtZVbndMaK8TR7qIVA X/P03W5YvoCB4ZpItzjuFzJyBSv1/R5F6Pogohkv3052zLnQWM14Nz5e7K8gkByv yBpQjAn7XNiGtmi0SAzZ2K9H8F/NXJ7bWVrWvTdUuJrwDxm33xbqPXAF5alZQ1Sb Lzy3cFfYhAfozS1uuwk5czUHUAianSmmnsa/lY60VQBdj/ZLyBhQ5K63OcaKRgds j1hrw5xPh0y7SgN+RtWIQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdekheehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceurghi lhhouhhtmecufedttdenucenucfjughrpefhfffugggtgffkfhgjvfevofesthejredtre dtjeenucfhrhhomheprfgruhhluceurghrkhgvrhcuoehprghulhesphgsrghrkhgvrhdr uggvvheqnecuggftrfgrthhtvghrnheptdffvdffjeevhfelieegudfgieefleefueefff elvdehfeeviedtieeukefhleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepphgruhhlsehpsggrrhhkvghrrdguvghvpdhnsggprhgtphhtth hopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehprghulhesphgsrghrkhgv rhdruggvvhdprhgtphhtthhopehpohhkhieslhhishhtshdrhihotghtohhprhhojhgvtg htrdhorhhg X-ME-Proxy: Feedback-ID: i51494658:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 3 Apr 2026 05:12:08 -0400 (EDT) From: Paul Barker Date: Fri, 03 Apr 2026 10:12:04 +0100 Subject: [PATCH 3/4] poky-tiny: Opt out of all default distro features MIME-Version: 1.0 Message-Id: <20260403-default-features-2-v1-3-6e12ee3fbe44@pbarker.dev> References: <20260403-default-features-2-v1-0-6e12ee3fbe44@pbarker.dev> In-Reply-To: <20260403-default-features-2-v1-0-6e12ee3fbe44@pbarker.dev> To: poky@lists.yoctoproject.org Cc: Paul Barker X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1612; i=paul@pbarker.dev; h=from:subject:message-id; bh=Fb95BI4dX4YW8h+kyQd3lsB/Y1v90paXfg4dCm4wCOk=; b=owGbwMvMwCW2OjnkzdxdX/IYT6slMWSeb0lpO38jK2S2vU2np4pp1qZ5t9oaqpbGnmrlMJQ98 fzPqpl/OkpZGMS4GGTFFFk293y9/7TXkTcj5JYCzBxWJpAhDFycAjARy3sM/3OWXbsWr1IXmavO feWWR96FhKIFZtVH5WMmWJ5dttG2uo6RYWmP+BVL28//GV+Ksm896vr3IltgoEZ2/VKx1loRdvY UBgA= X-Developer-Key: i=paul@pbarker.dev; a=openpgp; fpr=98B2AAC100AC3F82BB5D546774975C81B7E66BAC List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 03 Apr 2026 09:12:12 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/poky/message/13877 For poky-tiny, we want to directly control the list of DISTRO_FEATURES, with nothing added by default. The previous list of backfilled distro features (before conversion to DISTRO_FEATURES_DEFAULTS & DISTRO_FEATURES_OPTED_OUT in oe-core) was: pulseaudio gobject-introspection-data ldconfig opengl ptest multiarch wayland vulkan Of these, we want to keep: ldconfig - for ldconfig & ld.so.conf on target. multiarch - for multiple architecture support. ptest - for building tests (as they aren't installed by default). The others can go to keep poky-tiny as tiny as possible. Signed-off-by: Paul Barker --- meta-poky/conf/distro/poky-tiny.conf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meta-poky/conf/distro/poky-tiny.conf b/meta-poky/conf/distro/poky-tiny.conf index 3be3b786510e..be28940dd90e 100644 --- a/meta-poky/conf/distro/poky-tiny.conf +++ b/meta-poky/conf/distro/poky-tiny.conf @@ -63,12 +63,13 @@ IMAGE_LINGUAS = "" # Comment out any of the lines below to disable them in the build # DISTRO_FEATURES options: # alsa bluetooth ext2 pcmcia usbgadget usbhost wifi nfs zeroconf pci -DISTRO_FEATURES_TINY = "pci" +DISTRO_FEATURES_TINY = "pci ldconfig ptest multiarch" DISTRO_FEATURES_NET = "ipv4 ipv6" DISTRO_FEATURES_USB = "usbhost" #DISTRO_FEATURES_USBGADGET = "usbgadget" #DISTRO_FEATURES_WIFI = "wifi" +DISTRO_FEATURES_OPTED_OUT = "*" DISTRO_FEATURES = "${DISTRO_FEATURES_TINY} \ ${DISTRO_FEATURES_NET} \ ${DISTRO_FEATURES_USB} \ From patchwork Fri Apr 3 09:12:05 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul Barker X-Patchwork-Id: 85213 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id B9C4FE7E358 for ; Fri, 3 Apr 2026 09:12:12 +0000 (UTC) Received: from fout-b4-smtp.messagingengine.com (fout-b4-smtp.messagingengine.com [202.12.124.147]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.8098.1775207530416942885 for ; Fri, 03 Apr 2026 02:12:10 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@pbarker.dev header.s=fm3 header.b=ttGnAdzb; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=fBKxEqHd; spf=pass (domain: pbarker.dev, ip: 202.12.124.147, mailfrom: paul@pbarker.dev) Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.stl.internal (Postfix) with ESMTP id CF2341D00067; Fri, 3 Apr 2026 05:12:09 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-06.internal (MEProxy); Fri, 03 Apr 2026 05:12:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pbarker.dev; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1775207529; x=1775293929; bh=01oMxT5E1zACDlBVV30Wf76uXqMYpJmE7+TdD9374Zk=; b= ttGnAdzbq82y5zV3+TD7Xhxb7mpHwWUFYfSI0uwrVv7QdU4CB21yXuc0n5L6rP05 nPwAY214zUZJVD4Qs2MTvdczqxxympcYTZbZHl8oXZRfgLBpRtJWCJ9bFJ9gSwJH TCbvpONlQxZ9DUKlN3inGRllmXjl8K/OfeDA/oLZwPlFouOjFL7PM15lTXi8wG+7 L4vuo4PGtY/52PqYE8p6dKtkqcFi3L6/CDlucFDArbuuHN5qW355fovyj/mfXOEN zWQJlgRP10xjPFkUFArgdF2J8qT136oFH6NGrGB5niVMM6n44BawoHK6vxYo1+f3 H53K2d3gOn4+WWFYzdJebQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1775207529; x= 1775293929; bh=01oMxT5E1zACDlBVV30Wf76uXqMYpJmE7+TdD9374Zk=; b=f BKxEqHd6BOCaqQRZFgY7l0G1SFWzrAAVGduoRFpUV38Ag17sQyTAC4QZcpx/D3UA THRJe8oGTkB0uWfs3bR8LHfXs/A4wQ8d3Gpy/lEmo80kbyr7u04CqbPnnOd1F3z+ Z0xfCRJBCKEWKzehTqJGJAsybIwoP1IfPhsgNvH9rUplhEGYiIzGS1WagOeECL9K cbzNBrz6o2GUzsw5iKGYK078J9zeKsvjtgN4l6nf1UI1hfGPcDtNkcUxLNM25iSd twwE8urVmVI3IoWLuYlVdENlPBbZbfrtuZF07N3CP4gJd1yAPCJMPe5PJEOrVGHi l+f8V8bKcAczOkBprXVkQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgdekheehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceurghi lhhouhhtmecufedttdenucenucfjughrpefhfffugggtgffkfhgjvfevofesthejredtre dtjeenucfhrhhomheprfgruhhluceurghrkhgvrhcuoehprghulhesphgsrghrkhgvrhdr uggvvheqnecuggftrfgrthhtvghrnheptdffvdffjeevhfelieegudfgieefleefueefff elvdehfeeviedtieeukefhleeknecuvehluhhsthgvrhfuihiivgepudenucfrrghrrghm pehmrghilhhfrhhomhepphgruhhlsehpsggrrhhkvghrrdguvghvpdhnsggprhgtphhtth hopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopehprghulhesphgsrghrkhgv rhdruggvvhdprhgtphhtthhopehpohhkhieslhhishhtshdrhihotghtohhprhhojhgvtg htrdhorhhg X-ME-Proxy: Feedback-ID: i51494658:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 3 Apr 2026 05:12:09 -0400 (EDT) From: Paul Barker Date: Fri, 03 Apr 2026 10:12:05 +0100 Subject: [PATCH 4/4] poky-tiny: Simplify distro features MIME-Version: 1.0 Message-Id: <20260403-default-features-2-v1-4-6e12ee3fbe44@pbarker.dev> References: <20260403-default-features-2-v1-0-6e12ee3fbe44@pbarker.dev> In-Reply-To: <20260403-default-features-2-v1-0-6e12ee3fbe44@pbarker.dev> To: poky@lists.yoctoproject.org Cc: Paul Barker X-Mailer: b4 0.15.1 X-Developer-Signature: v=1; a=openpgp-sha256; l=1685; i=paul@pbarker.dev; h=from:subject:message-id; bh=AZE/0K2IvI2rK3pJT8ve/QZskZmoTsLBgeMQo/5YPDc=; b=owGbwMvMwCW2OjnkzdxdX/IYT6slMWSeb0nNKqh6lHHr68c3182mWqQtcL/+xU/1TJajVO0Wr fepm34Ed5SyMIhxMciKKbJs7vl6/2mvI29GyC0FmDmsTCBDGLg4BWAixzIZ/teU7N1m9mJ/1h6e dwYGM1fqyMq+TW5///Gsr3vORyUz8zBGhmtB665LSURe49n3aspSjzLuKawXyz937LG743D1yik OLkYA X-Developer-Key: i=paul@pbarker.dev; a=openpgp; fpr=98B2AAC100AC3F82BB5D546774975C81B7E66BAC List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 03 Apr 2026 09:12:12 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/poky/message/13878 We can just set DISTRO_FEATURES directly for poky-tiny, it's easy for users to append to this as needed. This change also removes "\${DISTRO_FEATURES_USBGADGET}" and "\${DISTRO_FEATURES_WIFI}" from the distro features, which were present accidentally as those variables were unset. Signed-off-by: Paul Barker --- meta-poky/conf/distro/poky-tiny.conf | 17 +++-------------- 1 file changed, 3 insertions(+), 14 deletions(-) diff --git a/meta-poky/conf/distro/poky-tiny.conf b/meta-poky/conf/distro/poky-tiny.conf index be28940dd90e..0d8b570ede46 100644 --- a/meta-poky/conf/distro/poky-tiny.conf +++ b/meta-poky/conf/distro/poky-tiny.conf @@ -60,21 +60,10 @@ USE_NLS = "no" # As we don't have native language support, don't install locales into images IMAGE_LINGUAS = "" -# Comment out any of the lines below to disable them in the build -# DISTRO_FEATURES options: -# alsa bluetooth ext2 pcmcia usbgadget usbhost wifi nfs zeroconf pci -DISTRO_FEATURES_TINY = "pci ldconfig ptest multiarch" -DISTRO_FEATURES_NET = "ipv4 ipv6" -DISTRO_FEATURES_USB = "usbhost" -#DISTRO_FEATURES_USBGADGET = "usbgadget" -#DISTRO_FEATURES_WIFI = "wifi" - DISTRO_FEATURES_OPTED_OUT = "*" -DISTRO_FEATURES = "${DISTRO_FEATURES_TINY} \ - ${DISTRO_FEATURES_NET} \ - ${DISTRO_FEATURES_USB} \ - ${DISTRO_FEATURES_USBGADGET} \ - ${DISTRO_FEATURES_WIFI} \ +DISTRO_FEATURES = "pci ldconfig ptest multiarch \ + ipv4 ipv6 \ + usbhost \ " DISTRO_FEATURES:class-native = "${POKY_DEFAULT_DISTRO_FEATURES}"