From patchwork Fri Apr 10 12:17:44 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Blank X-Patchwork-Id: 85819 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 11E7FF44847 for ; Fri, 10 Apr 2026 12:18:02 +0000 (UTC) Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.155081.1775823476555996611 for ; Fri, 10 Apr 2026 05:17:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=YoziP/rJ; spf=pass (domain: gmail.com, ip: 209.85.208.51, mailfrom: adam.blank.g@gmail.com) Received: by mail-ed1-f51.google.com with SMTP id 4fb4d7f45d1cf-66c24b42efbso2886442a12.2 for ; Fri, 10 Apr 2026 05:17:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775823475; x=1776428275; darn=lists.yoctoproject.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Y6L0CD0rqjxKLPvTBGy4ZTY8/Q+q0fVfM6vRvARI3hk=; b=YoziP/rJZxK+tEA/emk1foOvlpYTTjeKSaDkh3p9QplSjaqTc1XDN2k8wcmTYWXhfE o8ODiJeQTMcK9i6wcS08UMOZVblArHJzzX5zn01erUii3ee/yxQwiwVB34X9O5WhDHVd v3mMzLDhC30UPSoZl4e3Ej25CdFbmn27ky+Rd3yOzvLPj/O3xAC2VAM6rj9+IGk967KH PG3n2DO50oDIlvcH8mVQaluB7Cy5k6pmhsTHVkRgbfkYFHCqjo+XNEmu8MT+zFq1U85r m7Qpr1VBs93mciabJ5er+mfYUVNr47NI2Oc6iOAZBzddO5UyCTa3fH1ACcKCJko/tnQJ vPpQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775823475; x=1776428275; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Y6L0CD0rqjxKLPvTBGy4ZTY8/Q+q0fVfM6vRvARI3hk=; b=WfOiOLay3jCzG69Oap+37KYz44KHhKkZD5dz9FdXfe+SsmpPbb53aPmcDEKTJWd6gJ CY2ENyrF6Z+Y5Ol3dvgvu1ClrjvtjywlkAw98/NJlWl66HWHZ5Ri4XmYSmqDxtMG4GsO e0A/g4d6qACG36FNOvpfkTUdsLjgrTOtSqxP408fWjaVb5U+peg7R3rCvfRFs2GB7JVQ Tc/8OIfiDUBuU6nMUO7l2Yi2P5bl+3LNlbXP/HwwL9BS2rBbfH7K8YWL0j29DeVYyknt ZJO8nqpYroVae5MyPWv/HlCTB1WZOdgTYGJ02xc2Qn7REyjwakHCgaJBmEzkAlqgT4WL GpPw== X-Gm-Message-State: AOJu0Yzj4tpe+NuhTcc1ETMKHTA+A+fhtnYFxswUs5lejWYM+r6XEsr9 di/HD35cQlCDO6FeYVwd0dAC4rYGrHxxvGlklr+ryhEfIEsFNMp49B9Q X-Gm-Gg: AeBDiev07BYLisR5VexlOCGvXGfBZcj/bktMlQjUkmDjP+LSqxE8It52LD2z6UrmYgG CBfXf0MpripZwlT039+0t/3pHmWdhjqF6569DB29BH99el0SbQnRoWpUj1ExeBqvpJEuxqHfYyh lr8TH29vTv+nrzuaxsX/pQxhPhgdSm+j7q0uOVQjGn4LAUYZlwxg48b/aittlH9MT/NxX76wa9C 0xEShjDtVb9VD2SBjsWfxQ9IOHYRND6KHKrDUD/pF2R28kCWj+oSHGNPQqLysV6y+SqCe8z11Qf 5Gj2KRBzeBH95dVxPilOsEoFoBtLyn0IXXbHDp2ZlEjM9xNmpsmRioJHTF/fjDzh3Z4lyLQ9QKK esE9PLhqyMFT0NImt4d3ZhkcZLcdVCcyvYV9Lk2SWcDJfnbx2yiF5EUoe2Rn+AEXkpZ90MniYo/ j+yL2Rn79zDuKIhwDfoom+6urIPdj1hQ== X-Received: by 2002:a17:906:5184:20b0:b98:36cd:7e11 with SMTP id a640c23a62f3a-b9d7277c0c4mr139788666b.45.1775823474643; Fri, 10 Apr 2026 05:17:54 -0700 (PDT) Received: from [127.0.1.1] ([2a02:a312:c8a8:7a00:5694:dea1:688f:6eee]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9d6de8d69fsm74881666b.4.2026.04.10.05.17.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Apr 2026 05:17:54 -0700 (PDT) From: Adam Blank Date: Fri, 10 Apr 2026 14:17:44 +0200 Subject: [PATCH v2 1/6] ref-manual/variables.rst: update STAGING_DIR's description MIME-Version: 1.0 Message-Id: <20260410-staging_and_packaging_vars-v2-1-211bce1349b1@gmail.com> References: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> In-Reply-To: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> To: docs@lists.yoctoproject.org Cc: Adam Blank X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775823472; l=1015; i=adam.blank.g@gmail.com; s=20251027; h=from:subject:message-id; bh=MT/BfAKvz2rlUNxLC6mMQKXBEG8Bs5PDOc93u5ajsTs=; b=/wHCf73qnrC0RZpIHE7MA1GpZjogrq7qgOujSy0/Fzs6+OW2rIGXuBW8JkjxbjWWsIynORQ+W DTYMnQMpEn7BxW50jwjl2SVUm+y1TPXPrdxIX+SsooVZA/us1OyJhzg X-Developer-Key: i=adam.blank.g@gmail.com; a=ed25519; pk=5t8u8IPKPL1CUykIX2JYa+1iHdXRdN5MqI7ik/fbvEM= 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, 10 Apr 2026 12:18:02 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9224 STAGING_DIR is not in direct relation to recipe-sysroot* directries. Also it does not participate in packaging, but rather in staging and sharing files among recipes. Signed-off-by: Adam Blank --- documentation/ref-manual/variables.rst | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 60e608c0c..7f19723ed 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -10160,8 +10160,7 @@ system and gives an overview of their function and contents. directory for the build host. :term:`STAGING_DIR` - Helps construct the ``recipe-sysroot*`` directories, which are used - during packaging. + Used for constructing directory trees used during staging. For information on how staging for recipe-specific sysroots occurs, see the :ref:`ref-tasks-populate_sysroot` From patchwork Fri Apr 10 12:17:45 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Blank X-Patchwork-Id: 85820 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 4FD76F4484C for ; Fri, 10 Apr 2026 12:18:02 +0000 (UTC) Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.155082.1775823478267248023 for ; Fri, 10 Apr 2026 05:17:58 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=nQW+x3eK; spf=pass (domain: gmail.com, ip: 209.85.218.49, mailfrom: adam.blank.g@gmail.com) Received: by mail-ej1-f49.google.com with SMTP id a640c23a62f3a-b9358dd7f79so345113366b.1 for ; Fri, 10 Apr 2026 05:17:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775823476; x=1776428276; darn=lists.yoctoproject.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=lxWECf3yhcG+iLjquZWmsfX51m/NgtyObCXSyqv8fTc=; b=nQW+x3eK/pd2iYdGlhr/S/iP3V/k9+OkvI5sUqNg0zA9yBLIptIxPQAuSImZKP96BG 23cv9XYMncSMtTTcdeSkBDMqzo55HomOE8uygE7CZvKuPouvtO+oX+1WPD20rha/sJOz VmYV9Oy3tahtYcWmqCD8QLd1VHZPMpdavkPjYxZpv/RayZ4+U/3FkP5sPxckhD076Tb4 6TEhjn5TMOd94Lp5nE05CLuls14b0DMii75284Ilw+WcaPqozFWwMU5HpkS+fNNfM0t5 oTxdALGMsMTbrz7qVE3zmPcEbGcmngzqHLPZnLxkMvVGD2RGtAxg0tbt8JDOsyYbowGj jBrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775823476; x=1776428276; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=lxWECf3yhcG+iLjquZWmsfX51m/NgtyObCXSyqv8fTc=; b=IRna1x3wSDbhYvUmDd/5dCXlGrxdsUfoIBzBT//ARTGYGDA96T0kIh+3jv+dkXujue WsrwhNt2xLdA4fIzZTFMk2we3WrXTrltQXmhOM7inrGFOd0WeBPAHHYDU/HsOSZx29NM ydBa4M01p6CUcPwngcdafoirPKeqNzgaCvfYdzvA6AI/d4tVkQJTFZAaz8IL7CROcj6p I3U/Q5TXwf9a0xAtqP3MAE5LBr5n+TnO2EU/UQfJx10Xjez4pWgVo5PbwUeXPiitQ2dP P16yNmWAq9iN2uZYihXbgtc7CY7lJZ2w/paHOAoPIhkchZUWwO7xH9MJVEvcoWnFsmTM AuLw== X-Gm-Message-State: AOJu0YzX/q8cw+JVclM6Gwp8+r/L8176QyvQCx9Yr28of7f6pxFoGEVE UORUU9JJJSxFeEquHPsZAEIjFOYUKGejDnb85LqZGYFXKNGofdCP5Iip X-Gm-Gg: AeBDieso8QNPf/2egmtBpuCHYT5x/mc9bbeUc4w5291i9GVJAX31KjERmQUiUjRLkWF MrOzmGMdboIwkmwerk1QLMw1c8GooeDP7vhiSoRc9opVEaq4pVhkVR4fZT86N9+rLaYHinbr1P9 G78cQIhDQEnTuV4qRDv3d7bxhoUqARMYkB7vAfaEtub5YfB3WV6eoRFFDeqjVS6kGxzrzQC2KOe NsW1Nm9c/RQabRb1zLaNz4L22iJco8I4GSKal07Dv7OCuJporxCOm2fTor4sqPnMPpGcym8pjq9 ZKpSH4KMyf9YBklnZk6c3g791TzTEZsSZ16576qcBwmuVD0lh1x/nlAxk2wxLH8t+UUaRpNNtvj DeGpW6dnc491QWoKttDLcplv3DsAV/922Imy9EUyVbVPLdN1bWkmknG+IlxgzIa1uX/7colfnUN Yjup0MPq6FKA1SDEZBEhIcr0rEGRWWzsAWsrMwCjbN X-Received: by 2002:a17:907:894f:b0:b9b:e687:7ca7 with SMTP id a640c23a62f3a-b9d7279aa56mr171138666b.50.1775823476192; Fri, 10 Apr 2026 05:17:56 -0700 (PDT) Received: from [127.0.1.1] ([2a02:a312:c8a8:7a00:5694:dea1:688f:6eee]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9d6de8d69fsm74881666b.4.2026.04.10.05.17.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Apr 2026 05:17:55 -0700 (PDT) From: Adam Blank Date: Fri, 10 Apr 2026 14:17:45 +0200 Subject: [PATCH v2 2/6] ref-manual/variables.rst: update COMPONENTS_DIR's description MIME-Version: 1.0 Message-Id: <20260410-staging_and_packaging_vars-v2-2-211bce1349b1@gmail.com> References: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> In-Reply-To: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> To: docs@lists.yoctoproject.org Cc: Adam Blank X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775823472; l=1005; i=adam.blank.g@gmail.com; s=20251027; h=from:subject:message-id; bh=otr4bLGR0fykE/z/uDupEVzgjTet0FChoU1tTgk5lNY=; b=vjtYx81wdfdrD4srxmLdlQqY/LvRmMlAxRKWI6UTdSOxfc3xWMcypMpgUlUB0h62UFN3PQABi UzodKmpoAeqD30aPue5ffXNlg+mL47njnBDwHhVGqgxDPI1IbeKFh5l X-Developer-Key: i=adam.blank.g@gmail.com; a=ed25519; pk=5t8u8IPKPL1CUykIX2JYa+1iHdXRdN5MqI7ik/fbvEM= 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, 10 Apr 2026 12:18:02 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9225 Make it more evident, that it is first populated by files from some recipes, and later used as source of those files for the others (staging and sharing files). Signed-off-by: Adam Blank --- documentation/ref-manual/variables.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 7f19723ed..e11294c6b 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -1712,7 +1712,7 @@ system and gives an overview of their function and contents. (set via :term:`RRECOMMENDS`) are always ignored. :term:`COMPONENTS_DIR` - Stores sysroot components for each recipe. The OpenEmbedded build + Stores sysroot components provided by each recipe. The OpenEmbedded build system uses :term:`COMPONENTS_DIR` when constructing recipe-specific sysroots for other recipes. From patchwork Fri Apr 10 12:17:46 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Blank X-Patchwork-Id: 85821 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 76DB0F4484E for ; Fri, 10 Apr 2026 12:18:02 +0000 (UTC) Received: from mail-ej1-f44.google.com (mail-ej1-f44.google.com [209.85.218.44]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.154735.1775823479415923233 for ; Fri, 10 Apr 2026 05:17:59 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=Epoma9gj; spf=pass (domain: gmail.com, ip: 209.85.218.44, mailfrom: adam.blank.g@gmail.com) Received: by mail-ej1-f44.google.com with SMTP id a640c23a62f3a-b9910707d82so252113966b.1 for ; Fri, 10 Apr 2026 05:17:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775823478; x=1776428278; darn=lists.yoctoproject.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=r0w3Cu0UbjgyhVJINPhXxLR1olerhXx9ixzO2gYpDr4=; b=Epoma9gjFjKCAHse/t2LiDAJfsyOJv4MzPmK5y3Dgpa+hZIQh3T0YKAmi5NkvVobOo Qtm490qo6AQjGJhLBjlYD7bmRLAgDFn4PAfPGGgJo8dpEBScttgdS3duZDooKBsKxFFJ KpVVdFX9Hu6fEAr6dEPlLBdcoFuDKlQV8sRNKPzqrblPk3vFtvn5Bi5uP9xOPD9D5is2 M8ahVVyWOxF1GTVXNJ/F+0nph1NCKt7OMH1jzv4HjVbffNNxu9inWvFawzmTVAZEqTuX zb7AU5NWIpN1gy1BdIQ/qz9iWnqwnTHbEflUXh5uoEtgHVdgl3kYBI9VHd8GxjPfozLY vo3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775823478; x=1776428278; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=r0w3Cu0UbjgyhVJINPhXxLR1olerhXx9ixzO2gYpDr4=; b=mxLj/hEQfkznAXMKLkPWoKmknTJZ1Y6+8FXRthF4jpRi0uBhOO1IHvSacTpSVhByNm pZV7DPvwE5Et1JFxtDTq4TZEKMFfASkVgKP1yy0yXifX7Bioekn81XC9bwvdqPErZk8G Z6lrRn/3ZsmfD0AIOrWpWBEGxfYfmhbosREuAMjYK7FWSd4MKi7qbvZv2uur2/qxTO2V Enw8DH3QN8y9S8e3Ruep4fkMd6cKcbEgfxeaztbAsYp1dnhdK9eLO93R2Xn5eLNutJ6F WAL+OKive6iSwlPMkIcAEzU1k7/1aWJXkBtGwCUAd8/jnBJe8mRxJ27Nu1WonnEBbdj1 OM0A== X-Gm-Message-State: AOJu0YxOPv1qQ5DXwmqR+2W4i7RQa2vs1U3SdOZNYiSZjUyUQ7a8pvSB kek5P7NEQWimKVK6OPt+UBE08tLFfKLOEFc2DureXwR786cO8awxj4Y6 X-Gm-Gg: AeBDiev67DJpbPeP7O8JJ0sIae7lr1sg1TaccL+8NiH+ZK+WYOWeSvqr1cAXi7RE2lR ag9r1ub16BvIlE4wOcaqSV1FGrUxJKik7Qw/7JksQ9yQIuVLfrLsFQb62y5B6aVFuPRuwvyCOI0 kBFVxXHz49Np2tiB2+U6RsCJz0PJPMMFwVjjVmLicvSU5oEvKzGjXKWjHIleYxILzccgZUvyq4m 07pcFwa6puuLmlsQ7KCB+wn3ret0SWXU22rEtUQyGFqPJwHlh7ZNkfMW2D9BP4uoTJg1TRYG7HM pM6btDHL9GP5Yq1EIegOrLFqRrBwMB5mvAwNigqHGal43oGbt971YMC2J6NCR3Cl6+eZ2dkYD9I jrWd5mluZze7CEYBzRX2hUxnj5W5QO6kmeaXUErE9KlTCmIt5DUQZR9Q1oL47AnWWNgA66zY5Nz kWwwaQclfkkNcnDvuhGq3xh9Xj23FJYQ== X-Received: by 2002:a17:907:9615:b0:b9c:6178:6a77 with SMTP id a640c23a62f3a-b9d7297e1f6mr166992366b.25.1775823477480; Fri, 10 Apr 2026 05:17:57 -0700 (PDT) Received: from [127.0.1.1] ([2a02:a312:c8a8:7a00:5694:dea1:688f:6eee]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9d6de8d69fsm74881666b.4.2026.04.10.05.17.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Apr 2026 05:17:56 -0700 (PDT) From: Adam Blank Date: Fri, 10 Apr 2026 14:17:46 +0200 Subject: [PATCH v2 3/6] ref-manual/variables.rst: update PKGDATA_DIR's description MIME-Version: 1.0 Message-Id: <20260410-staging_and_packaging_vars-v2-3-211bce1349b1@gmail.com> References: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> In-Reply-To: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> To: docs@lists.yoctoproject.org Cc: Adam Blank X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775823472; l=1695; i=adam.blank.g@gmail.com; s=20251027; h=from:subject:message-id; bh=MDEniKvTQ95sg24jGXC/WFue3Yd2yMjWwlByI0AkIP8=; b=2HBiEDUbxakxlrM1tTcGeLxeTcQBEsM3svYpP8CWJHA9UKWn26GuhJTUQ/UHZwm041g8RQK9m QuurrbX55jyAGXjjG4RvVHogHeNr5U/CsWzztHf0+tLki/9TWGWHFAF X-Developer-Key: i=adam.blank.g@gmail.com; a=ed25519; pk=5t8u8IPKPL1CUykIX2JYa+1iHdXRdN5MqI7ik/fbvEM= 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, 10 Apr 2026 12:18:02 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9226 Don't refer to it as temporary. Update the default value. Signed-off-by: Adam Blank --- documentation/ref-manual/variables.rst | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index e11294c6b..7d3aa8ccf 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -7493,19 +7493,17 @@ system and gives an overview of their function and contents. Points to a shared, global-state directory that holds data generated during the packaging process. During the packaging process, the :ref:`ref-tasks-packagedata` task packages data - for each recipe and installs it into this temporary, shared area. + for each recipe and installs it into this shared area. This directory defaults to the following, which you should not change:: - ${STAGING_DIR_HOST}/pkgdata + ${TMPDIR}/pkgdata/${MACHINE} For examples of how this data is used, see the ":ref:`overview-manual/concepts:automatically added runtime dependencies`" section in the Yocto Project Overview and Concepts Manual and the ":ref:`dev-manual/debugging:viewing package information with ``oe-pkgdata-util```" - section in the Yocto Project Development Tasks Manual. For more - information on the shared, global-state directory, see - :term:`STAGING_DIR_HOST`. + section in the Yocto Project Development Tasks Manual. :term:`PKGDEST` Points to the parent directory for files to be packaged after they From patchwork Fri Apr 10 12:17:47 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Blank X-Patchwork-Id: 85822 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 82E88F44850 for ; Fri, 10 Apr 2026 12:18:02 +0000 (UTC) Received: from mail-ej1-f54.google.com (mail-ej1-f54.google.com [209.85.218.54]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.155085.1775823480505370166 for ; Fri, 10 Apr 2026 05:18:00 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=pu/6UsAp; spf=pass (domain: gmail.com, ip: 209.85.218.54, mailfrom: adam.blank.g@gmail.com) Received: by mail-ej1-f54.google.com with SMTP id a640c23a62f3a-b8f9568e074so346166166b.0 for ; Fri, 10 Apr 2026 05:18:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775823479; x=1776428279; darn=lists.yoctoproject.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=VjB/A1ldI92O0P9/xq3i80cS7Pc1MHlxySpCSX8uTcQ=; b=pu/6UsApDWNO6QT97DMYuyct/Rd9/JRJi7+jgEuduNRbkdK+4PA1jiFNwCClQAbPIs k6CqUP3BwTmLNy1sbpkS0F7+SDbXNRd2BGm2iTGXgRNX2j2MkrOOJxgBnInb6VhQLFUc 40HpQJxcBuTweh75VomNkZYy6dTM59/oN1kLQuO+BRg7VuoXIp1Meu8gOcTKzMmMTGy2 z/GD7l+Mb9ph895D+8lkMTzy5ghvzdaQhS0Gf3aevv8H4G0mY5C/XkR9wCpyHLLgCTeD Zk9LUkKJdNtCV2qtCZl9QMEPvFfArtEqhGvKj3Qy0Y7UusGbrsft5M8ZqAS+vJOk147m Ft7w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775823479; x=1776428279; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=VjB/A1ldI92O0P9/xq3i80cS7Pc1MHlxySpCSX8uTcQ=; b=aTh6/5PDLDH+5TQqo56OPV4TAO1xpB/ljg73244yhrWqsd7PnbtojQ08YV52FqWJ1r ctySi61K/evcWSkdwX5zJBakbF6uk5k1qiiawHFg3xY/fiwhT1KM4bYVPmTpq5ILgG3Z axdzZHkmKEqafdslx/lH3dJ8rKMrk6NL+quL3vQbQibzG1m9KyoxeNSfoU7hybSXYUxD FhVTzz3X+Guwz3Ri9KE4hh4MS0tVnADwsKa3OTDQQ2NsZB5yGU+9j3aywli/sUlGLFDn /CdNVZF7v6lNX03MG/huSvmIb9xQ38DzrjlwyyNd1Nb1JXKWTU8Rwn5QqaY3fvEbsuvH AB2A== X-Gm-Message-State: AOJu0YzwgxBFP625Uzmp70HzkI+17MuIp55zHb05k5bIOaCD4O+Fp0qn ZBfF52wGRS95S8eoDoNxZrZz0Oq9VYIlUwqOpiA59D0vv+mT6LPhTqF6 X-Gm-Gg: AeBDiesqKK/a/Gugg5+NKUp1HOVRAAKq9EfPgArhwGS+MOSZ+3mqFaHFIxTzD4sslQg UdG97ACWn8C7LipCWEM3K4yye0Jv35gVa/rpvRz3j4JeHGIk347eBAkiztDHScZSqhBS+0leCfq 12bB2hPYbWkyiSk/ZUjE5JzyYaK4HLlWBQZTAMwUYpU25+Or2gaBrX2mkDGyPkmlDMavefHD7Wo GAW9xKL8xpORt3IVwjuOVWB8ONmENASuPIfj2ENDcUHyVnluuloJxDn/DHnQjcn/GkbwYcBefp0 J8/MnVOEcIMf8Uwu9iB/Iyrk6JaaSCsNhzjGEbEENTuBD2loH3hYA7w1S+g7pkqwx/OuJl2GVIW bElhh76Efj458BzGi74U07KfK12lzNft1QWII5YPtacQppCim7lmgodeDYFIUcStZcSUfWs8Zbl 4jnJ8M250R3huEY64LZd6oshSqCXxRwMFxmp5gzEHf X-Received: by 2002:a17:907:3e1c:b0:b9d:94af:11cf with SMTP id a640c23a62f3a-b9d94af137amr31232866b.6.1775823478699; Fri, 10 Apr 2026 05:17:58 -0700 (PDT) Received: from [127.0.1.1] ([2a02:a312:c8a8:7a00:5694:dea1:688f:6eee]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9d6de8d69fsm74881666b.4.2026.04.10.05.17.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Apr 2026 05:17:58 -0700 (PDT) From: Adam Blank Date: Fri, 10 Apr 2026 14:17:47 +0200 Subject: [PATCH v2 4/6] ref-manual/variables.rst: update RECIPE_SYSROOT* descriptions MIME-Version: 1.0 Message-Id: <20260410-staging_and_packaging_vars-v2-4-211bce1349b1@gmail.com> References: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> In-Reply-To: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> To: docs@lists.yoctoproject.org Cc: Adam Blank X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775823472; l=2284; i=adam.blank.g@gmail.com; s=20251027; h=from:subject:message-id; bh=cQXQZuiLQhiLadE8K9imywyIkc8FhmVN2t1yelb87fk=; b=s83uvedGAVDx9siIQud0SRAxsrj2IjauKhI0HEWgN7kncfpBa7CeIOE1hJI3zkRyJN9R9n0km 65a5lNxVqhIDQ7L/Ac4TpcNoZvCybCzkMkd6nDibDgtCUg9GqFreSKp X-Developer-Key: i=adam.blank.g@gmail.com; a=ed25519; pk=5t8u8IPKPL1CUykIX2JYa+1iHdXRdN5MqI7ik/fbvEM= 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, 10 Apr 2026 12:18:02 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9227 Slightly reword to emphasise the order of steps during staging. Further clarify those variables' relation to STAGING_DIR* variables. Signed-off-by: Adam Blank --- documentation/ref-manual/variables.rst | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 7d3aa8ccf..aa142a701 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -8345,13 +8345,13 @@ system and gives an overview of their function and contents. section. :term:`RECIPE_SYSROOT` - This variable points to the directory that holds all files populated from + This variable points to the directory populated with all files provided by recipes specified in :term:`DEPENDS`. As the name indicates, - think of this variable as a custom root (``/``) for the recipe that will be + think of this variable as a custom root (``/``) for the recipe, that will be used by the compiler in order to find headers and other files needed to complete its job. - This variable is related to :term:`STAGING_DIR_HOST` or :term:`STAGING_DIR_TARGET` + This variable is used to define :term:`STAGING_DIR_HOST` or :term:`STAGING_DIR_TARGET` according to the type of the recipe and the build target. To better understand this variable, consider the following examples: @@ -8365,11 +8365,11 @@ system and gives an overview of their function and contents. Do not modify it. :term:`RECIPE_SYSROOT_NATIVE` - This is similar to :term:`RECIPE_SYSROOT` but the populated files are from - ``-native`` recipes. This allows a recipe built for the target machine to - use ``native`` tools. + This is similar to :term:`RECIPE_SYSROOT` but files in it are provided by + native recipes. This allows a recipe built for the target machine to + use native tools. - This variable is related to :term:`STAGING_DIR_NATIVE`. + This variable is used to define :term:`STAGING_DIR_NATIVE`. The default value is ``"${WORKDIR}/recipe-sysroot-native"``. Do not modify it. From patchwork Fri Apr 10 12:17:48 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Blank X-Patchwork-Id: 85824 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 7A7ECF4484C for ; Fri, 10 Apr 2026 12:18:12 +0000 (UTC) Received: from mail-ed1-f42.google.com (mail-ed1-f42.google.com [209.85.208.42]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.155086.1775823482490768223 for ; Fri, 10 Apr 2026 05:18:02 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=NY/utZIn; spf=pass (domain: gmail.com, ip: 209.85.208.42, mailfrom: adam.blank.g@gmail.com) Received: by mail-ed1-f42.google.com with SMTP id 4fb4d7f45d1cf-66feeb8ff41so3475534a12.3 for ; Fri, 10 Apr 2026 05:18:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775823481; x=1776428281; darn=lists.yoctoproject.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Y+PISjSAy1Ph+nv8vI6SKMzMluQkJDNz1jYF10OBbvA=; b=NY/utZInrXuCEobyq28LGdky13aX4pkf7G/vMGnlR7FFV0GjHevoWCOuGHo5ZOAjpd 59FGQhx+u8wUE/2Awb1R/nAEep1/vYDFDam5Pr2nq5zTzp1U1BPz/kDBD8ts7ManhttZ xMB4IDBdmqonqrsZDyrOFuMBn+e0XjRb2oEpLmfxnkgyQc+BJTr4OO3TlMd4YrOrvF0C dyRkyaqab/BWp8BTO/9AovMpSxSlI2Y75MHbuvnZAMfYBA0YTggXyKEyNreoBgXKhK9r bevGtKROmVwItFx2iHqHqLqhZrg4P5tSpJ5p1Zkf0C4FntDORAURbDsp4PcFfoyAPree fD/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775823481; x=1776428281; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Y+PISjSAy1Ph+nv8vI6SKMzMluQkJDNz1jYF10OBbvA=; b=S5jUr62yK8IRT0Y+laHwK1LgpXQbP24IY2kpInfK1suGu2xweam67zHf/5A2gzX4QB yYmR4skB8awJ53RQ17PX6quA2kR9EBNo1xO5JR+5Y5Q3EnrCAhudznTqxw4n4v+dlE+3 nwhG49Qcvlm826LTikxCRTAeVaR4URlFsxSgWOxBPTyD1INUkXk087kXlDEVDVK8boco lhu6J5y0ffGohznG4sAC8mWz+qSbld7qSePcfB/UJWSxrG14SZ8NWAcoUZdoalY9FpIc 2ZVWTgZjRUKphiDuN1Niohv1NlRyQUMEHKDxE9+xb5YFDVgzxvhBL6OzmgBoMLTUQfff gFUw== X-Gm-Message-State: AOJu0YzL0s7NddBZPDUbLDRX8AqY0KZbj7Np3fAZwVhLInw+8eAAX8tp nbIEc8kI7nq+DerMTryi63q1b60z4l1fCQunwK4PVNY95gy/Y0C2mjMR X-Gm-Gg: AeBDiesFFsFTRJVHWdijV0FrCYR6fbircVDDmjBAe01HaHRR/LgSyMp+qqJAF0K+ZY+ tTQ/S7xT4TuP2tfaScONWBinl1YfB53gBVe4xZDmro4Oze3g5AHCPe2/nk9EB2UnLgIclDO5DPe PWjMllcIT/XUZZLxioWpRb6WgwVOkoUv0kmb/b1e19U9BZ7+vLnq6OIjzpMLqHaSHzjK0JlFKJQ zJ6JzKsbIF3gDzmfBi/TjfiAXFuwez647vNzleBsCfBkKsWouoHwSJ4vSTNVNrfjh2mcfTuLzKM UFCc+AAaPi+p1wAiVjOaV+177zLPth52d2zWC3TfOoKJhrwM6lQ48lGYyS4ocXXQtj3cYmzSTTl hzDyEtf+wz4Z+FPP/Rfrz7Fy1OjY1JQf5oQDRHaCk4NMizX8NzNXiCKLZ9t8P5caadSBGWaVvDc 62CgwwsYYIb1w4gp0amwE7X6Gte6hHbg== X-Received: by 2002:a17:907:3d0f:b0:b98:2c44:6631 with SMTP id a640c23a62f3a-b9d7248a89dmr169520366b.14.1775823480546; Fri, 10 Apr 2026 05:18:00 -0700 (PDT) Received: from [127.0.1.1] ([2a02:a312:c8a8:7a00:5694:dea1:688f:6eee]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9d6de8d69fsm74881666b.4.2026.04.10.05.17.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Apr 2026 05:17:59 -0700 (PDT) From: Adam Blank Date: Fri, 10 Apr 2026 14:17:48 +0200 Subject: [PATCH v2 5/6] ref-manual/variables.rst: update STAGING_DIR* descriptions MIME-Version: 1.0 Message-Id: <20260410-staging_and_packaging_vars-v2-5-211bce1349b1@gmail.com> References: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> In-Reply-To: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> To: docs@lists.yoctoproject.org Cc: Adam Blank X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775823472; l=4770; i=adam.blank.g@gmail.com; s=20251027; h=from:subject:message-id; bh=R5cF2uptC6IFEi43BDgNVhRYZXcT5IOzhDdAEWrMNkQ=; b=DKhS1chIUlfp9o3ClWBefas4wQ09e3B4pIG4LBLIz3YSHDyQQ+sV0+zgcFEkSVvmKRDdYdq+M 5T2ZhL7FqNTBJKkR5jGrzsCPyyhpWpwW+QiwTDLAY/gCg4AsUbyUWH3 X-Developer-Key: i=adam.blank.g@gmail.com; a=ed25519; pk=5t8u8IPKPL1CUykIX2JYa+1iHdXRdN5MqI7ik/fbvEM= 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, 10 Apr 2026 12:18:12 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9228 Slightly reword to emphasize the sysroots' roles during the build. Drop double back-quote from the uses of '-native' to make it a bit easier on the eyes. Signed-off-by: Adam Blank --- documentation/ref-manual/variables.rst | 49 +++++++++++++++++----------------- 1 file changed, 24 insertions(+), 25 deletions(-) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index aa142a701..af1475fb4 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -10178,31 +10178,31 @@ system and gives an overview of their function and contents. those files into the sysroot. :term:`STAGING_DIR_HOST` - Specifies the path to the sysroot directory for the system on which - the component is built to run (the system that hosts the component). - For most recipes, this sysroot is the one in which that recipe's - :ref:`ref-tasks-populate_sysroot` task copies - files. Exceptions include ``-native`` recipes, where the - :ref:`ref-tasks-populate_sysroot` task instead uses - :term:`STAGING_DIR_NATIVE`. Depending on - the type of recipe and the build target, :term:`STAGING_DIR_HOST` can - have the following values: + Specifies the path to the recipe's input sysroot directory, populated with files + for the system on which the component is built to run + (the system that hosts the component). + For most recipes, this sysroot is populated by their + :ref:`ref-tasks-populate_sysroot` task (when sharing files + between recipes). Exceptions include native recipes, for which the files from + :ref:`ref-tasks-populate_sysroot` task are instead copied to + :term:`STAGING_DIR_NATIVE`. Depending on the type of recipe and the build target, + :term:`STAGING_DIR_HOST` can have the following values: - For recipes building for the target machine, the value is - "${:term:`STAGING_DIR`}/${:term:`MACHINE`}". + ``"${RECIPE_SYSROOT}"``, check :term:`RECIPE_SYSROOT`. - - For native recipes building for the build host, the value is empty - given the assumption that when building for the build host, the - build host's own directories should be used. + - For native recipes (building for the :term:`build host`), the value is empty + given the assumption that when building for the :term:`build host`, the + :term:`build host`'s own directories should be used. .. note:: - ``-native`` recipes are not installed into host paths like such - as ``/usr``. Rather, these recipes are installed into - :term:`STAGING_DIR_NATIVE`. When compiling ``-native`` recipes, + Native recipe files are not installed into host paths such + as ``/usr``. Rather, such files are installed into + :term:`STAGING_DIR_NATIVE`. When compiling native recipes, standard build environment variables such as :term:`CPPFLAGS` and - :term:`CFLAGS` are set up so that both host paths + :term:`CFLAGS` are set up so that both :term:`build host`'s paths and :term:`STAGING_DIR_NATIVE` are searched for libraries and headers using, for example, GCC's ``-isystem`` option. @@ -10210,16 +10210,15 @@ system and gives an overview of their function and contents. should be viewed as input variables by tasks such as :ref:`ref-tasks-configure`, :ref:`ref-tasks-compile`, and - :ref:`ref-tasks-install`. Having the real system - root correspond to :term:`STAGING_DIR_HOST` makes conceptual sense - for ``-native`` recipes, as they make use of host headers and - libraries. - - Check :term:`RECIPE_SYSROOT` and :term:`RECIPE_SYSROOT_NATIVE`. + :ref:`ref-tasks-install`. Having the real system root + (the :term:`build host`'s root) play the role of :term:`STAGING_DIR_HOST` + makes conceptual sense for native recipes, as they make use + of the :term:`build host`'s headers and libraries. :term:`STAGING_DIR_NATIVE` - Specifies the path to the sysroot directory used when building - components that run on the build host itself. + Specifies the path to the recipe's input sysroot directory, populated with + files provided by native recipes (recipes building components that + run on the :term:`build host` itself). The default value is ``"${RECIPE_SYSROOT_NATIVE}"``, check :term:`RECIPE_SYSROOT_NATIVE`. From patchwork Fri Apr 10 12:17:49 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Adam Blank X-Patchwork-Id: 85823 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 890FEF44847 for ; Fri, 10 Apr 2026 12:18:12 +0000 (UTC) Received: from mail-ej1-f48.google.com (mail-ej1-f48.google.com [209.85.218.48]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.154737.1775823483331716308 for ; Fri, 10 Apr 2026 05:18:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=HZzaHEs/; spf=pass (domain: gmail.com, ip: 209.85.218.48, mailfrom: adam.blank.g@gmail.com) Received: by mail-ej1-f48.google.com with SMTP id a640c23a62f3a-b9b1ffbb9f5so286165166b.2 for ; Fri, 10 Apr 2026 05:18:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775823482; x=1776428282; darn=lists.yoctoproject.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=xkDUV8S2Y6GKUKSTt69rtxY9gvuBYoDqgrgOf764oP0=; b=HZzaHEs/OlG1b9pexBIO2rg18bxZ4W7xb/jDUo7rtzQQKEJgrQn8m5zcaj2SaEp2up FVHY3OGMYMytKys6G2zyp8doCEhDpj7SJpwylhG+RHTcBJV/54CIQMsNNnPCtNCkygdx bKYB6Wxl9uaGp0dt6EAF7iCD2xqPHUdlyDG+IwaH1O2+gnF/Mc/60yogpDMXaELL95c1 OCaZW22kA/EEjAzYVKBCQP92svJT4O8IDfSHQdZbyMjbYudCbBkHQeNSKqNRPrJmpGAc 7s8wMn50WV6eSSIvfaxUKzEJRKiyQo5BtuQN1pBh+Bu37BQUJZ0j3nhIBvkOM2UHFsTZ BOcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775823482; x=1776428282; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=xkDUV8S2Y6GKUKSTt69rtxY9gvuBYoDqgrgOf764oP0=; b=iqc4O1+RM24sVskERI6nuWc6No+0xwjmETn+vFx2GXhyCQFochO83Av8sqUYdNpQLA Wemg7tGg/afwsh3TscrQFoEdUYTu3mJmQwoMNmeau4QETDPp0/j917pzIiTaHsVqTUcR /mrCcS+3cwb0MH/k4Jg7WrVBlYntERVzGYtxKlDCUejFvhqDhw2FkI8DklrBfdrgAjbW KbQ4FZOx4yvgrrx604MwP+IXp2ZIkbp+qZOoFU4zZippQzTZaMAvVze+acnhgV1xzsJc NfPFIYcZU9UJtxAhpkyAf+BgKyNhHgrwjJVIPdTmUy6BQuWhw5EMxFC+6TMt4J69mSSj rMCg== X-Gm-Message-State: AOJu0YwX7BTowU4YOn/7F/b4YacuOOv9seNwPOUr67oV755x7Rurrien uz4FqGhtiW7+//LnMDlx8TT6tgMOQKpGz3xBVFTnQKQOVsPUVg4MfcYc X-Gm-Gg: AeBDievByWN+hAq1pkYPNGMWYswWDBJmORmJi1rRRyfc+4DPpFU6HwZ6ZvMJHy3hcBD 2FmfuGynJvnOQkirrLqpjgsr3YZ5D5kvDz0j7hNHLSIZ5sUKiKfUAAPdQIQLLAmikJPQMTEGwD/ +o8oKBQnmBQIOo576HEV+qaWqyY/ZwHunYrf5S2y7I2QeHOSgj7vkAuU8MVfEXL9da96p6zJkfT 2yE7DNHJhLedvuBmmd5P2/9iLFxCDjididb68T/Z9Dsx+S4Jwh7zsbEy4x1MUzg7MdIWzUVIWUN j/liKHw4KuZ1t5zda71Exd3LLTgDMHfit2ZTgSwZkEvB4jILAHG2vVI1ihmQyoKrp3bT6EkVG5o EGmd3PqGuzQYuZnEGF2Iht7GVS/DJRMbTazykTAABFRPb6KwEbVMMDuGCkYaelEiESJq3nzTLxH cm9Jv36OYk+9P4AOrZa1mFoLj2M4y4jQ== X-Received: by 2002:a17:907:d109:b0:b98:8365:be with SMTP id a640c23a62f3a-b9d7279aa4amr162062266b.25.1775823481438; Fri, 10 Apr 2026 05:18:01 -0700 (PDT) Received: from [127.0.1.1] ([2a02:a312:c8a8:7a00:5694:dea1:688f:6eee]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9d6de8d69fsm74881666b.4.2026.04.10.05.18.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 10 Apr 2026 05:18:01 -0700 (PDT) From: Adam Blank Date: Fri, 10 Apr 2026 14:17:49 +0200 Subject: [PATCH v2 6/6] ref-manual/variables.rst: correct a reference to STAGING_DIR* MIME-Version: 1.0 Message-Id: <20260410-staging_and_packaging_vars-v2-6-211bce1349b1@gmail.com> References: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> In-Reply-To: <20260410-staging_and_packaging_vars-v2-0-211bce1349b1@gmail.com> To: docs@lists.yoctoproject.org Cc: Adam Blank X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775823472; l=1173; i=adam.blank.g@gmail.com; s=20251027; h=from:subject:message-id; bh=4Muz2nBXRMAJPbqdygaj0BI64wbHJnaUHCm2jdAUDas=; b=QV7jXeriDSxzGFktC234tzuFr7J26rAat7fWGXZ7NWIslppNmjQXg0+JwgFwBl9sfLlWf090T uj+mr1IbU9OBmJDtViWYhJh9ZFWcY4cC2pbrqVvsebng6+a+QfHUDrx X-Developer-Key: i=adam.blank.g@gmail.com; a=ed25519; pk=5t8u8IPKPL1CUykIX2JYa+1iHdXRdN5MqI7ik/fbvEM= 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, 10 Apr 2026 12:18:12 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/9229 The reference to STAGING_DIR* variables in the description of DEPENDS was misleading, as it pointed at STAGING_DIR which is unrelated in this context. Signed-off-by: Adam Blank --- documentation/ref-manual/variables.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index af1475fb4..47c41c5b7 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst @@ -2225,7 +2225,7 @@ system and gives an overview of their function and contents. The practical effect of the previous assignment is that all files installed by bar will be available in the appropriate staging sysroot, - given by the :term:`STAGING_DIR* ` variables, by the time + given by the :term:`STAGING_DIR* ` variables, by the time the :ref:`ref-tasks-configure` task for ``foo`` runs. This mechanism is implemented by having :ref:`ref-tasks-configure` depend on the :ref:`ref-tasks-populate_sysroot` task of each recipe listed in