From patchwork Tue Jun 30 08:13:11 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 91350 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 842FFC44502 for ; Tue, 30 Jun 2026 08:13:32 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.16076.1782807201479586287 for ; Tue, 30 Jun 2026 01:13:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=mxg9p8UO; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 99EF04E40BA0 for ; Tue, 30 Jun 2026 08:13:19 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 6935C60233 for ; Tue, 30 Jun 2026 08:13:19 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id B9F79106F1C21; Tue, 30 Jun 2026 10:13:18 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1782807199; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=tQbVrb5Qvmf1ckN34VZzl1D7MpFsN1Zohyh1jPQYdL8=; b=mxg9p8UOQM1ym1BpvGK3qapadvbcNrCr5AOx2ljtlP0mB7jqv5+YkqjbiNgdf/SHJqYhKw nIjxxcJ75UR/TpK8EZG0DCjg1mm2D4gd1Zp9Y8dX5ZGFi8naFpxBXrwT29tMRn4j62sx5m NeJWSPhPBc2HckkmGySJreEVGUnTcsSalVPehq6a26GnuVDEkFOG+6Tgqo0DzP8H2bDQ3j 1wITiZZPLZ5okjOz1ckEIN41mfz3IrVUSL4t0b2t8kyi2KANrd4ACjayPDSJ1UyB8xWR9h rWjm9wybvGdV5oEQ/sPV2RFsEELGQ56FwPSnNDBeC3FcCE9mfhUuane+EzRG/Q== From: Antonin Godard Date: Tue, 30 Jun 2026 10:13:11 +0200 Subject: [PATCH 1/7] ref-manual/variables.rst: document the CCACHE_NATIVE_RECIPES_ALLOWED variable MIME-Version: 1.0 Message-Id: <20260630-sync-documentation-conf-v1-1-da14b40cb515@bootlin.com> References: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> In-Reply-To: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> To: docs@lists.yoctoproject.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1179; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=hkgxLtFgVnaO0yA64l/LVih+1RKw3XN2omEN3kHY2xw=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBqQ3qc7RpsnskguW5s8NCSm6U2Ha2WFluNvY/BV SATtCaN0zGJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCakN6nAAKCRDRgEFAKaOo NlanEACXr+GGrfEPNvcVheM8WJxAEZ54/VX11072tNDT7khFdufdJX7GBZbYnuZ6VV+BQXcQs2C hVxtFmD2S+iMopBFczOKZzV88fmxo24qHUpcftkTCYuYE/vrDmv3SfnRyiUU7HB9wcLZVHQqKLH qf7Lkc989s7piMl+kkcb7TkTvAwKETdvoWU4M6kv6qQ0MOXFt1rB+UVA5N8mmFyTuBN+9mKQemW u2YfZPwZ1h4nskcD3t++D61zy/hNNhCfTm+16GRS7XoWJnOBQnGE3xiuMYIACl98oGJNUruUraj nG5wInD1XqFZzzD0TNFZIDBtLxUz49JJLo9MCQe4QyVNad+GhuPJXn8yVqSbxNmWFBjN4FVyePJ wzEw9Rd9J6cg5x5VgQM/dAcgHJ3rmTGiNFzj6krdf2qwIrBz/6ITs8X2cD8cmEPAzqDVZSZRDcK I5lvqf71caNrEyrygpxZ8OmOyFH4eXHrEaTRkbv6rBYKoPDaF2Xq137cVwJFfv9QYmZj14LUiPA 0G6sOUY6/ghPEnruBwgTwNjctCd/Hwa4wTTKB3VyZlxIbD/MAGPxNufXOOdP4ONUoCrIoK5t+To +/S514cCbYL7RnT2OhlEfIh+Uw9QiVIa14BfUPEvBjcPefqlX2vU6yA4sZIVtDSM58oXg6AmURi uECVEcCNJWRQ9wQ== X-Developer-Key: i=antonin.godard@bootlin.com; a=openpgp; fpr=8648725188DD401BB9A0D3FFD180414029A3A836 X-Last-TLS-Session-Version: TLSv1.3 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 ; Tue, 30 Jun 2026 08:13:32 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9984 Added by commit 87cb2be71e0c ("ccache.bbclass: Add allowed list for native recipes") in OE-Core. Signed-off-by: Antonin Godard --- documentation/ref-manual/variables.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index b4c6bc957..f8765e084 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -1530,6 +1530,11 @@ system and gives an overview of their function and contents. :term:`CCACHE_DISABLE` variable can be set to "1" in a recipe to disable `Ccache` support. This is useful when the recipe is known to not support it. + :term:`CCACHE_NATIVE_RECIPES_ALLOWED` + The :term:`CCACHE_NATIVE_RECIPES_ALLOWED` variable can be set in a + :term:`configuration file` to a list of native recipes that are allowed to + be optimized with the :ref:`ref-classes-ccache` class. + :term:`CCACHE_TOP_DIR` When inheriting the :ref:`ref-classes-ccache` class, the :term:`CCACHE_TOP_DIR` variable can be set to the location of where From patchwork Tue Jun 30 08:13:12 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 91347 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 36729C43327 for ; Tue, 30 Jun 2026 08:13:31 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.16077.1782807202055295324 for ; Tue, 30 Jun 2026 01:13:22 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=esGlvtR2; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 5DCD84E40BA1 for ; Tue, 30 Jun 2026 08:13:20 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 340F760233 for ; Tue, 30 Jun 2026 08:13:20 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 559FB106F1CC4; Tue, 30 Jun 2026 10:13:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1782807199; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=2wAsHg1DUXe76sluttpyqAuD9TjBuoMf8uUBgFNHjhQ=; b=esGlvtR2ntMZRPHN/IzjximJfzTMSgXgArhbMHLKIPrI+NAPlKo88v9+OWHV8sjwDJPgKT a1csFgeqSZ0Wjfq8w1gbAtsM/hJLQt3bL4ti3XXHMgF9iJaYl1tlD7C8ZGjLVxzQBRUVg5 R7+tUFx1AWN2HzlDOE+LXmsSWcVBApjrRXaa2LL+ejZziwvTxIJnKxU1G3xqqYJTdNmeeL QUMOmeiIPiC9H47IkkgyRYpagaiRBapByuUXsjAZODH/wYqAXp8rqfjuAfbfgGLBZwJDLJ 9RyoeAx6DmmwUdY/Z6qxQEhUy3zXJuyI5fZF40m0mJrkhbfuJOXAvwKUQ1nYzQ== From: Antonin Godard Date: Tue, 30 Jun 2026 10:13:12 +0200 Subject: [PATCH 2/7] ref-manual/variables.rst: document missing CONFLICT_*_FEATURES variables MIME-Version: 1.0 Message-Id: <20260630-sync-documentation-conf-v1-2-da14b40cb515@bootlin.com> References: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> In-Reply-To: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> To: docs@lists.yoctoproject.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=3681; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=jnYmzanEqUiyr7hLsnn+2UoM4VwtM9pMd4VVeIkXfew=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBqQ3qc9p77kkjT4A4+yjXnT7eW7gQuYT2e+lyby qqYbjWh1sqJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCakN6nAAKCRDRgEFAKaOo NujUEAC7eeyNVLCXDSb0R+dV+eBPnrIdMAWU1Yb9LUBIJvaFNa6OxSXAD7Ilj6Pa0d2rP80TfJL whtjYRQCM7PINgRpdNTppjfrlq+hjQEUfEgl5FxU1RXychJMbOsgTR21eiIjZoatvveXnthzQnz 5yQHq0V4Qaoe+/xwrIz+reAVds+k5r/bYDpHjgUNHX4vlDSx0WcOXeqcfK7kjbuOt2o3vhFe/A3 nHNdBXPhugNRBZSp9T3fU+RJajprBBnKnRskgJcIDWTQWQJgr5eSvlX/Gxvd0FBlOU/0ByAezXj /kkg+r01FL2/hmGHX3xHXxgWn3Zt8I0QNF57+tm1hHonBLbnnXQaGq8hOKXSsiedzGIdEOvQZTS KShIPUIsM9a+f4UFvQ8TjRFVMK7fu3Wz/NGFK7RS1MU66I9yowkfYDIOqWBwsS2o6KZMW0ysrvH SDqAyghox58h+7nm77AYV+dJUWkAoYstL1lyqnM0FyL4MM3pj9lPQp05EFXsbZVlcb/dWxXbGhU DGqvu9OR9GPmu2x1CH4ZFbwj+u/TtE0NST4SVw0Gl5k4Clx5yG4fVli5f8VjhBjLmLxLWSfmOGQ KFtzyXWeH53C8oBrwtv9nItQNOFOhB2tsFXEmrsRsofEUp5myRnGyRjN9yITNYQ0SQrU2FbQW2e F2MFfI6DU7ew5Yw== X-Developer-Key: i=antonin.godard@bootlin.com; a=openpgp; fpr=8648725188DD401BB9A0D3FFD180414029A3A836 X-Last-TLS-Session-Version: TLSv1.3 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 ; Tue, 30 Jun 2026 08:13:31 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9982 Those are part of the features_check class. Signed-off-by: Antonin Godard --- documentation/ref-manual/variables.rst | 39 +++++++++++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index f8765e084..55c0801bb 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -1810,15 +1810,52 @@ system and gives an overview of their function and contents. Where :term:`AUTOTOOLS_SCRIPT_PATH` is the location of the of the Autotools build system scripts, which defaults to :term:`S`. + :term:`CONFLICT_COMBINED_FEATURES` + When inheriting the :ref:`ref-classes-features_check` + class, this variable identifies combined features (see + :term:`COMBINED_FEATURES` for what this means) that would be in conflict + should the recipe be built. In other words, if the + :term:`CONFLICT_COMBINED_FEATURES` variable lists a feature that also + appears in :term:`COMBINED_FEATURES` within the current configuration, + then the recipe will be skipped, and if the build system attempts to build + the recipe then an error will be triggered. + :term:`CONFLICT_DISTRO_FEATURES` When inheriting the :ref:`ref-classes-features_check` - class, this variable identifies distribution features that would be + class, this variable identifies distro features that would be in conflict should the recipe be built. In other words, if the :term:`CONFLICT_DISTRO_FEATURES` variable lists a feature that also appears in :term:`DISTRO_FEATURES` within the current configuration, then the recipe will be skipped, and if the build system attempts to build the recipe then an error will be triggered. + :term:`CONFLICT_IMAGE_FEATURES` + When inheriting the :ref:`ref-classes-features_check` + class, this variable identifies image features that would be + in conflict should the recipe be built. In other words, if the + :term:`CONFLICT_IMAGE_FEATURES` variable lists a feature that also + appears in :term:`IMAGE_FEATURES` within the current configuration, then + the recipe will be skipped, and if the build system attempts to build + the recipe then an error will be triggered. + + :term:`CONFLICT_MACHINE_FEATURES` + When inheriting the :ref:`ref-classes-features_check` + class, this variable identifies machine features that would be + in conflict should the recipe be built. In other words, if the + :term:`CONFLICT_MACHINE_FEATURES` variable lists a feature that also + appears in :term:`MACHINE_FEATURES` within the current configuration, then + the recipe will be skipped, and if the build system attempts to build + the recipe then an error will be triggered. + + :term:`CONFLICT_TUNE_FEATURES` + When inheriting the :ref:`ref-classes-features_check` + class, this variable identifies tune features that would be + in conflict should the recipe be built. In other words, if the + :term:`CONFLICT_TUNE_FEATURES` variable lists a feature that also + appears in :term:`TUNE_FEATURES` within the current configuration, then + the recipe will be skipped, and if the build system attempts to build + the recipe then an error will be triggered. + :term:`CONVERSION_CMD` This variable is used for storing image conversion commands. Image conversion can convert an image into different objects like: From patchwork Tue Jun 30 08:13:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 91348 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 6DA40C44501 for ; Tue, 30 Jun 2026 08:13:32 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.16078.1782807203108748501 for ; Tue, 30 Jun 2026 01:13:23 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=yHNLBJ9A; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 712F74E40BA2 for ; Tue, 30 Jun 2026 08:13:21 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 46AF060233 for ; Tue, 30 Jun 2026 08:13:21 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 5C206106F1CC9; Tue, 30 Jun 2026 10:13:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1782807200; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=9JuGitwjcyeFTv9wJPQWcl6CIiu9fHJTw/a1iNWftcI=; b=yHNLBJ9AIh8caVzrrusYNJIO0g3I9AG2Ur/Gd7IZ8md+RlaeiXCvQ+vpyC27vvsXO0NGNo 4LGNdYqrbjKv7hnR9ZTU+gyaFEH2QhQlosRDsdvRJgWYVG6raIyY7A2MlMUo1f49lMAn0q OLHwz0E/eQ8QdToNz9AKoxJzpfzjAeNPXxlR2N9XfmFLYNLRRcvPe58/XzzAMI57vumrNG BLhF7U/WMnJWQH7iLwUk6ClHSHaE3O+gMqqID8wpRQY2HsWiaGOSxTw+mmNNMi0e1uCSLM du77dhX5O9zXvZ15jK5xtZRiuqImRAGizG5nZtHpHxChvFMn+x7hhgsvGEjYig== From: Antonin Godard Date: Tue, 30 Jun 2026 10:13:13 +0200 Subject: [PATCH 3/7] ref-manual/variables.rst: document the LOCALE_PATHS variable MIME-Version: 1.0 Message-Id: <20260630-sync-documentation-conf-v1-3-da14b40cb515@bootlin.com> References: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> In-Reply-To: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> To: docs@lists.yoctoproject.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1118; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=9NF3qTHiaw/yf3qIcBH4OjIgV3GgVHPITY1AtbyHwyI=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBqQ3qccBJjHdsQ2An1fkApwCuNY+bYPY7dWGa8y XYgS50np1WJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCakN6nAAKCRDRgEFAKaOo NlxYEACw9d4vDufFmE7dDAry3H9blsN0Sok6U6Y5kQC3XilfPfqS51dXF/BG4qjk5kfubp3WsYp xE71LRKvjmlSEiBMDNDHSgzcXXa9zTiX3KXOYKiTN2Pv7Ok4OSqN9QPS3dkuUs9JaQnird0BPQ7 MP0PJBn7NUQE/4sU4+qhGhAplXnZWZYxCLwyV4EEOHCBPU+jN19Ye13NdSQ25BpYRPFNrxPUqX1 4PySosZcX8E9exRgCvuMNsJXHfzpy3qMdPB0KveKwNfnKdkLlf/E+xlRTpzLXNJNPQljwvGfund pMap20pP1RJmm9th0hKQdQ4vGr8uhYZhgrUV9tewZnQd8nUizppbHos2ZF6sXysX8e9OwlmG4jh 81gkpvXiOlIWm90Nlr+aJy68BBBFIshy4KOK6ghLfXR099tOsVkKJzU+P7/vpfJ1QqukUDsIU/w EfWpFIDr0ezYhPM8e+GNYc0v4QeKdn7K1SmRJNBoHbhOSXedpL+FZJVw+OYIjYbXp4k//Hp2fiR BvcHdKy/XwHqEnmw4LC4U5xzqg31F1ymAGCChcfe3Pmuu174t5giHwt7Gexzqs4yYc9OLRjiJNO yOhnBw3KNufOfGA7mC98gYbGcMWunEGwOwiDpaAEChqekVXMs6me908OQRXPd+IC2/kAK5kU+Ul iaVbDbjzLVDc1rQ== X-Developer-Key: i=antonin.godard@bootlin.com; a=openpgp; fpr=8648725188DD401BB9A0D3FFD180414029A3A836 X-Last-TLS-Session-Version: TLSv1.3 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 ; Tue, 30 Jun 2026 08:13:32 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9985 Added by commit 0ffc7cf01225 ("lib/oe/package: add LOCALE_PATHS to add define all locations for locales") in OE-Core. Signed-off-by: Antonin Godard --- documentation/ref-manual/variables.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 55c0801bb..64e329c07 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -6077,6 +6077,12 @@ system and gives an overview of their function and contents. $ uname -r 3.7.0-rc8-custom + :term:`LOCALE_PATHS` + The :term:`LOCALE_PATHS` variable holds a whitespace separated list of + paths that are scanned to construct ``-locale`` packages during + :ref:`overview-manual/concepts:Package Splitting`. The list + contains ``${datadir}/locale`` by default. + :term:`LOG_DIR` Specifies the directory to which the OpenEmbedded build system writes overall log files. The default directory is ``${TMPDIR}/log``. From patchwork Tue Jun 30 08:13:14 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 91352 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 9AF51C44500 for ; Tue, 30 Jun 2026 08:13:32 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.16459.1782807203748717457 for ; Tue, 30 Jun 2026 01:13:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=AxCS+XfZ; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 171534E40BA4 for ; Tue, 30 Jun 2026 08:13:22 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id E1B8860233 for ; Tue, 30 Jun 2026 08:13:21 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 2D4D9106F1CCC; Tue, 30 Jun 2026 10:13:20 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1782807201; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=hTC/O8kQFh6cxP3qyjpBN0NLXZHreijptAS3MNdgiyM=; b=AxCS+XfZW4nfLn6TLsL28Old+UpvzguRe0hOT8wVHQOFKHan+ckt351K76rUyAgmrk3ckM cvfSggajiB0yQRlqPSet/pyAA6/OdO0fZpSzTzrpErH7vSrChFfW2rsNAncsi9kJJ1Sz0g yaKyoHPjVGPRq99fHABNZuZROj+EwbmWhUlnfBr0u9Xi0TZ/XMvkW6JqMugJgsmMHzwZnr kCoccC6c0HlplpfVzh5jHI1rt6FQ2w1JnoywrJCtZ8pgzYjtMM7e16KJz2hfhfRRyCo6f9 b5VXciTKsYi1JO3CfG1PCpYJBnEXPMMesDnZMcOP/YAH0hoaNI0wiJTIxVGPpA== From: Antonin Godard Date: Tue, 30 Jun 2026 10:13:14 +0200 Subject: [PATCH 4/7] ref-manual/variables.rst: document the TEST_SERIALCONTROL_CONNECT_TIMEOUT variable MIME-Version: 1.0 Message-Id: <20260630-sync-documentation-conf-v1-4-da14b40cb515@bootlin.com> References: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> In-Reply-To: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> To: docs@lists.yoctoproject.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1100; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=5EjJHqI0sFfOgrKinL6b7YseUslTVJUX+czf65Si62Q=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBqQ3qc7Ce8QHazRoWHPAq23H4RsrxYPahpPhYid Rk7zQ7O7ImJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCakN6nAAKCRDRgEFAKaOo NotfEACRcAg021B2djeX5hr+RAXluBrBJJi1qQkLMKLOfD6S/tMGfuYA+eMHzSX38VeSaot2BJe GR52vPzZfx4VSqNEEHufxrfJWszogaJzgspxONAIXC+NNFNCZ+QZA7OqDTfcdXo3WjouTE6Ze8A rCm8Gk8QcpMfVOqPUDUlc6ERQl5uq0sqZZkf19rBokrvcwUlGMesMtxcI5GOEgo8tvsecoDC9a3 0MBMn/J+llOZ1zWvkoA0cocB9cYOnkSpPRGrwKasXJEOayT+jfm/CbHK4fbuLpyjfIUNJYM7LRV DEdD/tc/udg8b274Avit14un+VjzKEZbCwv1TObEOgq3DLI3wh3j2li3valVuMya2toSkcGZf/u 8/GAM8yc4zpVIN+dDd+H0bysMwzcyXG4mUqbxP5S7xU1IZWlSUSIbu23Ur32VvYneyyRPzhz6Hf GtXRzoF0Hc5W3UhCZXCdAymD+vZd6AQuM/ORvEYvgyx/b4o52eqLTSD4EELZGXB0B5JyiMiHyvY 7FdCK75HlL9p0ChbbjyU2EZwZePZ3J0eOfBptMGgIk2AbCzWw12UxoRBHiF/NKZOclOTIpl+Ax7 AKS1QDYvPL6D3IEcWFGBnVaDcqHcqZL8ueSjACSpxeBvNee1HPIU7xriWIDKIbWaFNWLpM1Rowb hKEq7/Bh82nGk+g== X-Developer-Key: i=antonin.godard@bootlin.com; a=openpgp; fpr=8648725188DD401BB9A0D3FFD180414029A3A836 X-Last-TLS-Session-Version: TLSv1.3 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 ; Tue, 30 Jun 2026 08:13:32 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9987 Added by commit d817b27d73d2 ("testexport: support for executing tests over serial") in OE-Core. Signed-off-by: Antonin Godard --- documentation/ref-manual/variables.rst | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 64e329c07..231f61d37 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -10978,6 +10978,11 @@ system and gives an overview of their function and contents. TEST_SERIALCONTROL_CMD = "picocom /dev/ttyUSB0 -b 115200" + :term:`TEST_SERIALCONTROL_CONNECT_TIMEOUT` + For automated hardware testing with the :ref:`ref-classes-testexport` + class, the :term:`TEST_SERIALCONTROL_CONNECT_TIMEOUT` variable specifies + the timeout in seconds for the initial connection to the target. + :term:`TEST_SERIALCONTROL_EXTRA_ARGS` For automated hardware testing, specifies additional arguments to pass through to the command specified in From patchwork Tue Jun 30 08:13:15 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 91349 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 682D4C43602 for ; Tue, 30 Jun 2026 08:13:32 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.16460.1782807204368984372 for ; Tue, 30 Jun 2026 01:13:24 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=qOKMlJ0+; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id AE55D4E40B9E for ; Tue, 30 Jun 2026 08:13:22 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 8423460233 for ; Tue, 30 Jun 2026 08:13:22 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id D1A29106F1C21; Tue, 30 Jun 2026 10:13:21 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1782807202; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=ZSZCf0g3laCV+TVBkK6H7ceUswplTc5BuKeDsfbk14A=; b=qOKMlJ0+1ZfVcNqk3pn2t9dkQPyX2dooVFJABwjW4mqbWIQLwWCE05fBwY3RJnSAi2/86I 64T8I38dTLcDp1frDbjAa9TskZMuSJnJw2nJOv3LzFGaQRUvrghTq72KT5z/wjecXqcq92 pphzFqBCqGi7Ha7N6b0VQJMi5icPBchkFa0eJ4lb2b8TWELiXJMeD4rdDxmP8li0fzAUbT 1VkIVvGrM4O5V3j61h0LmbWUgytD7Q4sPS8yurg5AembKv+4Js4r1ZA4R46l+CKwK4xhrj HwS75yJNIdqTU69jWfaHnWv/XberR15nZ6iS9ureO3Gz1yEctFu8MDDWL79gwg== From: Antonin Godard Date: Tue, 30 Jun 2026 10:13:15 +0200 Subject: [PATCH 5/7] ref-manual/variables.rst: document the LOCALE_UTF8_IS_DEFAULT variable MIME-Version: 1.0 Message-Id: <20260630-sync-documentation-conf-v1-5-da14b40cb515@bootlin.com> References: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> In-Reply-To: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> To: docs@lists.yoctoproject.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1243; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=k5aUh2uKeTJ1tYugCjcDB2l9S7kzTF/VlEUGvnmtR1o=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBqQ3qcWd8vpndwfUZ76RvZNK08I2DMDXJEm6JLB HpU1fbGmYuJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCakN6nAAKCRDRgEFAKaOo Nk/wD/wO8Ur5pwKqeULqRq1+OKsF2nSbzN60uFINmG84HuZzHVb4jGyeAaj7BuT2xZGj/nRtgE8 fuubMsnXpMQmjEwukeWzpfJ7E/mFGQaGoMmLf/xhDwWabcNxxc6cMWDWFymlJ/Va/FbR8bWQd57 UKGC8kuW798IvvCSnD2Jv/aDLbNIAEhYCtltqfA893v2up+bgT7SYTVCnQzUlruVdNf0KEGHVVb 8CHBuJHOujmiVdgKE3sOhQKmxwXRw++T6hFbUW8+PTKfrvLp5RlhqBql+PJeaL7IQ5dxk4eRj40 XiFoFwWEZDzyfnNzUOszaobSOd692QoyOwacyt4azpMNvulDA03Ybp5lhhBc4H8+P765Sp41CJw p5EKCwdY0IOVchnYebmkzPHpJJP+Qwk9qsXfoOWGGja5bu8YwcHR+ctfYZpqdwycRRGG5/Rg5bV JLZ7PjvLdfHyZZtBXdDK9hTGiuI8WV5SdPmvr+IaJnZhQe/1sgv6zFx6mKvY2A6JYuUn3eF++OP FNEExmU+LjzANnqCfmVCWnp+4bVT884kxfjtopXiercO8j/03UNvKZ52JPQ3sxYTX60oaSvMfZd j1jrnnuPqInvH84vkzKvI0FJ48BaAFxeRYsI5J6r+ZN1BVx4lvm3YFPNbFtqcVgxVDcfJB5Ajqm z8acUt/Tgb3ehsQ== X-Developer-Key: i=antonin.godard@bootlin.com; a=openpgp; fpr=8648725188DD401BB9A0D3FFD180414029A3A836 X-Last-TLS-Session-Version: TLSv1.3 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 ; Tue, 30 Jun 2026 08:13:32 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9986 Added by commit fcde0c43f7b5 ("libc-package.bbclass: add LOCALE_UTF8_IS_DEFAULT") in OE-Core. Signed-off-by: Antonin Godard --- documentation/ref-manual/variables.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 231f61d37..20bcf8d60 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -6083,6 +6083,13 @@ system and gives an overview of their function and contents. :ref:`overview-manual/concepts:Package Splitting`. The list contains ``${datadir}/locale`` by default. + :term:`LOCALE_UTF8_IS_DEFAULT` + If set, locale names are renamed such that those lacking an explicit + encoding (e.g. ``en_US``) will always be UTF-8, and non-UTF-8 encodings + are renamed to, e.g., ``en_US.ISO-8859-1``. Otherwise, the encoding is + specified by `Glibc`'s ``SUPPORTED`` file. This not supported for + precompiled locales. + :term:`LOG_DIR` Specifies the directory to which the OpenEmbedded build system writes overall log files. The default directory is ``${TMPDIR}/log``. From patchwork Tue Jun 30 08:13:16 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 91351 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 4431CC43638 for ; Tue, 30 Jun 2026 08:13:31 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.16461.1782807205077994031 for ; Tue, 30 Jun 2026 01:13:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=fAEG80ML; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id 6C99B4E40BA0 for ; Tue, 30 Jun 2026 08:13:23 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 4297660233 for ; Tue, 30 Jun 2026 08:13:23 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 6EFF8106F1CC4; Tue, 30 Jun 2026 10:13:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1782807202; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=AcmhyNSAzcnaayQT1wrkxsUbAJzSU6etHtFVlWJxmg4=; b=fAEG80MLw7vD15yB/AgHZKASINIMSO31VGBH3ZpMW+wJhJH5Z3WHx+rKCYOI0iiHVzv5Fi guGdIcD6AybOXQMNVyzQdL9dCu9yiI5t515TduFrhmhY/0J9KlDBvyISLbc3pasYWQ4f0V SsWAZJWUb/8kOS3dGZevPxNcycKbiykqZEo7+IHTilTENRZkoyGFjU70UyLaB/5B90f/eH 253i1vKJw0yNd0Eb+TGGf/NuLswR1is+SKKapvV4eNphZeqTWviWCFKE9G5eUxCC7E2zhz dFEoFL3qt3Mq8mox7VRi5T5/4HQC8MgZovIhebMLGhZ1NPxPal4FtAJ32O9UiA== From: Antonin Godard Date: Tue, 30 Jun 2026 10:13:16 +0200 Subject: [PATCH 6/7] ref-manual/variables.rst: document the TEST_SERIALCONTROL_PS1 variable MIME-Version: 1.0 Message-Id: <20260630-sync-documentation-conf-v1-6-da14b40cb515@bootlin.com> References: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> In-Reply-To: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> To: docs@lists.yoctoproject.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1180; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=BhY+lurzDNu2MGhm0a8RfzvHY0YySWZP1w+aO6TOWuk=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBqQ3qc4ORAlcKbP2v+NwEZEj1y2jEsdYhB+9B6u QcqpyhRxGyJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCakN6nAAKCRDRgEFAKaOo NtkWD/97WH7D25y4sZJI5eeIny+ubVC1tPigCpYqw0YAlxSjpjS1oj2xj5A64iquQBhAsxoR39/ RBPowYPZ4GtiISL/l1JmAvF2fF+W9BZ5AUbeGTadpOwOA3W491klCYjve+c4hxwz8nYu+gIUh1f sHpwkobltOome6EYMbUIXT1kxpGhNaGn3/jiuaRUjSio8IOIgJPoTsNZ/W0L1HaSlxRqEPoZ8Nl FEEWW8y6YXDdKJJ/5JsjwVY5JigCJKLv1KsaFvX4OJ8AIToC+vUVhXeN1gN2gU+jjT+RV/GLgv5 +e252/tGXbMOn3ZWJiwXESEJa2FIfieJ+padk663gzrIRwpOjUDAq0cO5A58BeJNNeyq8xsvWTc r5/YNXfydIinNzo+Hc3MLMbLaTi56hrWIAXqN0CLB8yp66M6hfec5bvzO2qfl21ibJCzmltJv7u XxcKNlr3CzeQv3OXwLb3MUVLGNJlJHfBULmlI1iOb3+d6VY+LRQ0IZwBkyoHJ2tAvqqggsYAeQ0 ujYGpZSglaQhWc0FplGfZTwRGI1Lv72sTEryrD6+/RSRHDaDPte3sypGt12VssPjLhjxVxA93a2 Q0ZahAKH27tTQpXHEei3berOXoY7slw8PEp8iSz6LDykL8ohjsQ0xWG1FtA5DCzQhuaKyi+8Dtf Xqq4ol1YZH1nEMw== X-Developer-Key: i=antonin.godard@bootlin.com; a=openpgp; fpr=8648725188DD401BB9A0D3FFD180414029A3A836 X-Last-TLS-Session-Version: TLSv1.3 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 ; Tue, 30 Jun 2026 08:13:31 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9988 Added by commit d817b27d73d2 ("testexport: support for executing tests over serial") in OE-Core. Signed-off-by: Antonin Godard --- documentation/ref-manual/variables.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 20bcf8d60..d23eabad8 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -10998,6 +10998,12 @@ system and gives an overview of their function and contents. wish, for example, to separate the machine-specific and non-machine-specific parts of the command. + :term:`TEST_SERIALCONTROL_PS1` + For automated hardware testing with the :ref:`ref-classes-testexport` + class, the :term:`TEST_SERIALCONTROL_PS1` variable specifies a regex + string representing an empty prompt on the target terminal. For example: + ``root@target:.*#``. + :term:`TEST_SERVER_IP` The IP address of the build machine (host machine). This IP address is usually automatically detected. However, if detection fails, this From patchwork Tue Jun 30 08:13:17 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 91346 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 28AB7C43458 for ; Tue, 30 Jun 2026 08:13:31 +0000 (UTC) Received: from smtpout-03.galae.net (smtpout-03.galae.net [185.246.85.4]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.16462.1782807205585964379 for ; Tue, 30 Jun 2026 01:13:25 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=MGO/ZZZA; spf=pass (domain: bootlin.com, ip: 185.246.85.4, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-03.galae.net (Postfix) with ESMTPS id E773C4E40BA1 for ; Tue, 30 Jun 2026 08:13:23 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id BDCE460233 for ; Tue, 30 Jun 2026 08:13:23 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 319CB106F1CC8; Tue, 30 Jun 2026 10:13:23 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1782807203; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=WIdERGL56wydrKzYn8sfzw9odd8Pxiyb7mp1YzVkyWo=; b=MGO/ZZZAxvFx9Xjc5GdVKBdpIi6Mxz05IAHhN3YfGMzs2uUj1HOV0EDaUAIB+aRNvK56ic rJTgvXOZlJK0ovXIlC15K3EyHnQ2xXmqahJY3YaMDdinPjeqjFFyzdKMylRxhbb8lsCER3 mlXwc7wTUOJlgIyUJgUB9pyXr7HlYnvcJP5/hziRAJjfVNqh7wIc3X8JO2Xr6YJnQiS47e asYYY/zkcI+QiVbfXAOVwX0xstdeukYSmck7xKxDqtr0mfXGFEVcJBEQZWKvIAVhgF0kEx bL+lSniYViXe3s2pIxPfqaZlNNsVDjQ5Ns1a6nrlA05NBl7v5WBpgPioxxDWsQ== From: Antonin Godard Date: Tue, 30 Jun 2026 10:13:17 +0200 Subject: [PATCH 7/7] ref-manual/variables.rst: document the IMAGE_*_DEBUGFS variables MIME-Version: 1.0 Message-Id: <20260630-sync-documentation-conf-v1-7-da14b40cb515@bootlin.com> References: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> In-Reply-To: <20260630-sync-documentation-conf-v1-0-da14b40cb515@bootlin.com> To: docs@lists.yoctoproject.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1759; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=cmnxXPaWPDZpftPnwl90m4uLIf9Nc+e2miz9fyPKTGk=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBqQ3qdYgkl22py3k+LKrcbw9zpQ54dTQWmtI71P d+k2EhZ8iSJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCakN6nQAKCRDRgEFAKaOo NnevD/9bFcMmFLppcUxT3Stqy/ZCdQagm0nYNu3Iw23Iu5+62gSHgAH7/wY1H048+MR8vOx03Zs X6RSHRwmJJGea7FSmXrGSQXUymVA3puvGftmVZD+sEUwHA2SvLo7mtKNgsGQJ2040zN4TEAkOVE hIb6XhmrxOeQIOBdFaBjkNc0FfjgTorUElBpYWYqQJTrJoeZyPbJkrbFv/uZzPPiEBLJ+Uhw2XA ev84tlcX63HH12qa96v40Mmf0JsBgbz3qIMmIejKjufi779uZMFABaCil1tC8d/GPFWoSUX7q9v 4zwL/Tq61EPayBUkmQyBLt+xXjksrvP6VKVevKth5heixwdNCT0KBMp+c63usYDiaOBQ7lbLVVL zRQ9YxCNQINxMY35bEVQwv+tUJGmcf9N21ei+gdPC2eMau5CiEN09V/eTAfwRqB6o3xFbdhaUFo q8LvGUcNmyauY8Zdd/9/JQOAHfPfsXBi8GUEKf+oenItTR5OXevARVjsThrO9X3ex7MaJV8AKjF As4L1+TVWXwMtLpCxGXUgwh+Wlg/zA5NU+rLMlsyJ+DcW9cPtk0DfVM8E6QqVWShkdFH80SwTxo DQyBgYpMkQdgJkvMRJGqliqtzkN8Qq457W1GL3Tit0FoIUEwG1RpumBYT+k25rhZhCMcxF9I0ln /TZVWOChQh6+8GA== X-Developer-Key: i=antonin.godard@bootlin.com; a=openpgp; fpr=8648725188DD401BB9A0D3FFD180414029A3A836 X-Last-TLS-Session-Version: TLSv1.3 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 ; Tue, 30 Jun 2026 08:13:31 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9989 Added by commit 41316293e442 ("lib/oe/image.py: Add image generation for companion debug filesystem") in OE-Core. Signed-off-by: Antonin Godard --- documentation/ref-manual/variables.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index d23eabad8..abb154f44 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -4356,6 +4356,21 @@ system and gives an overview of their function and contents. or ``:prepend``. You must use the ``+=`` operator to add one or more options to the :term:`IMAGE_FSTYPES` variable. + :term:`IMAGE_FSTYPES_DEBUGFS` + The :term:`IMAGE_FSTYPES_DEBUGFS` holds a list of filesystem image types + to generate when the :term:`IMAGE_GEN_DEBUGFS` variable is set to "1". The + content of this variable is the same as what is supported by the + :term:`IMAGE_FSTYPES` variable. + + :term:`IMAGE_GEN_DEBUGFS` + When set to "1" in an :ref:`ref-classes-image` recipe, the + :term:`OpenEmbedded Build System` will generate a companion image that + contains the debug symbols and source code for the packages installed on + the image. The :term:`OpenEmbedded Build System` does this by adding all + the available ``-dbg`` and ``-src`` packages available in the package + feed, which are automatically generated during + :ref:`overview-manual/concepts:Package Splitting`. + :term:`IMAGE_INSTALL` Used by recipes to specify the packages to install into an image through the :ref:`ref-classes-image` class. Use the