From patchwork Tue Jan 27 13:06:44 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 79858 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 07CAED2F027 for ; Tue, 27 Jan 2026 13:07:00 +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.10607.1769519218284143447 for ; Tue, 27 Jan 2026 05:06:59 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=pBg+oH0E; 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 9D4C84E422D2 for ; Tue, 27 Jan 2026 13:06:56 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 71D58606F5; Tue, 27 Jan 2026 13:06:56 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id A32F2119A864C; Tue, 27 Jan 2026 14:06:55 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1769519216; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=yQ+MHCDe4B67jlm3lZWHsLYwajhh51AE2/9yjx3rELo=; b=pBg+oH0EOj1yi/tpNmYeiPTgyRTvvPTc7PY5773qRTIiccTmyZf393KY7qm+A/qbAoCzUY T2LVbxU+uht//qf8zxGaXIp8wWPz49SGMYErBU8/294chPCZQ0fQtl5Ik1x5at2bUyWkP7 LRhXI2Yz2j/kf1aTxmTgHAKP+WhpxFxxoHWQkiGbTkXP8jNt5LMhRhLaU3wi84HtIzM5i0 a/lmp7BBzM1z3wpf0BxeFToiQ6dGFsUWh0AAmchptMedp16i92YWYnfthjwW7+/wDiQ0q9 w4oMv4H0dbH69V5X5qYA+T/qpCyUMpcxcnrnbmMt/8yWEYH7Ux0R59L2wSPeNw== From: Antonin Godard Date: Tue, 27 Jan 2026 14:06:44 +0100 Subject: [PATCH v2 1/3] dev-manual/packages.rst: pr server: fix and explain why r0.X increments on SRCREV change MIME-Version: 1.0 Message-Id: <20260127-pr-server-increment-details-v2-1-b46f91df002b@bootlin.com> References: <20260127-pr-server-increment-details-v2-0-b46f91df002b@bootlin.com> In-Reply-To: <20260127-pr-server-increment-details-v2-0-b46f91df002b@bootlin.com> To: docs@lists.yoctoproject.org Cc: Thomas Petazzoni , Antonin Godard , Robert Berger X-Mailer: b4 0.15-dev X-Developer-Signature: v=1; a=openpgp-sha256; l=3134; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=LmhdAlpuvNDvx9jXu9Zze6m9RccC+Sk13hol+pCEtzA=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBpeLhtWuBkJ751U7AbojuFgFzhCwVKq4FO6sAFG 7cpSZPBfIyJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCaXi4bQAKCRDRgEFAKaOo Nj9KD/90dHVrzipsZXnhFWOF+GYf/AFgLE09p1er18+vw+NBIuKYbH3Zybkkd29RqFxUiKzrks8 PBdBMSAo1eWemlkrp/LlI/LqvQBWT7zuc5XA91JbUr1nMw1SOqW9jqHWxTSXxWa15n9hZcxCQp0 S90Ez4s9PTvkq53Is8ECO2lQ+nNGG/fTsBf868vAEQfD1kN5+2ccoMjjsdNprjb8ls5wl+ZH8Jc 45gmusEie6QAB+Tup4gStQqopUshvok12p9FXQm+3Hj1sV86IG4JqY4QdSAlqe5/DRHGQp/AAyH kOtWML5UGqn+4T4bNOaEmcZRPEEyvJDAef0cJiMMKBcQOUB/IgkKXM7Y+FBikkDjxN8uZ/tNciv Qt2AIgCq2ZhIpSlS9ncC2mgRg8oIEspPst3G+SvOlEFDqDSkuDlSuz9tvgD+FjGaqJnXCuYzPqN ZYgVPrVJKMma8tl/nfLnM6QnyYZJQywXLGKbgUC3/U1ipNvJjIx/7sOk/5OswURqYPTLEMHa7zl JSLBBjQmclLrE2Bu2tMvWKvzY1Svtk5n1OoTPMq3ccLk4byho97gbvaqbh7THeDnHwBS7c84/n4 NZur4vvnFV77WJHFElhSRbSyvO5ThrrYseNtksrF9oh8emTrMesCLCRW2J52FgLglP2Xk5B2LBQ ks1zAIQ5AjBTFnQ== 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, 27 Jan 2026 13:07:00 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/8733 The current example of the SRCREV change triggering a gitX bump is wrong, as both gitX and r0.X get incremented. Why this is happening is explained in bug 15729, which I copy here: > +gitX+ is indeed related to changes in the source code. > > r0.X is bumped each time the checksum of the do_package task of the > simple-hello-world-git recipe changes. This happens here: > https://git.openembedded.org/openembedded-core/tree/meta/classes-global/package.bbclass?id=235e6d49e5888ad04416219e10b6df91a738661a#n306 > > This line sets the value of PRAUTO and represents the number X found in > r0.X. It will in the end make it into EXTENDPRAUTO, which itself makes > to PKGR == r0.X. > > This line calls getPR(version, pkgarch, checksum). Between test case 5 > and 6, only the checksum changes. This checksum is the checksum of the > do_package task (gotten from get_do_package_hash() above). > > Now, let's dump what changed with regards to this task between two > consecutive runs, using the sigdata file in build/tmp/stamps/: > > ``` > [...] > Variable fetcher_hashes_dummyfunc value changed from '2650ad6714c3f3248abfe9d3daf1196f307ed494' to '4af682a50174f5deb0397847da97d7cdba4ad067' > ``` > > The last line shows that the value of fetcher_hashes_dummyfunc changed > from '2650ad6714c3f3248abfe9d3daf1196f307ed494' to > '4af682a50174f5deb0397847da97d7cdba4ad067'. Those are the commit hashes > in the git history of the simple-hello-world-git repository. > > Now you can see why this 0.X gets bumped, is because of the SRCREV change. Fix the example, and detail what gets changed and why. [YOCTO #15729] Cc: Robert Berger Signed-off-by: Antonin Godard --- documentation/dev-manual/packages.rst | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/documentation/dev-manual/packages.rst b/documentation/dev-manual/packages.rst index 8bd48c8e8..86a569b67 100644 --- a/documentation/dev-manual/packages.rst +++ b/documentation/dev-manual/packages.rst @@ -275,7 +275,22 @@ with a number. The number used depends on the state of the PR Service: .. code-block:: none hello-world-git_0.0+git0+b6558dd387-r0.0_armv7a-neon.ipk - hello-world-git_0.0+git1+dd2f5c3565-r0.0_armv7a-neon.ipk + hello-world-git_0.0+git1+dd2f5c3565-r0.1_armv7a-neon.ipk + + Two numbers got incremented here: + + - ``gitX`` changed from ``git0`` to ``git1``. This is because there was a + change in the source code (``SRCREV``). + + - ``r0.X`` changed from ``r0.0`` to ``r0.1``. This is because the hash of + the :ref:`ref-tasks-package` task changed. + + The reason for this change can be many. To understand why the hash of the + :ref:`ref-tasks-package` task changed, you can run the following command: + + .. code-block:: console + + $ bitbake-diffsigs -t hello-world package - If PR Service is not enabled, the build system replaces the ``AUTOINC`` placeholder with zero (i.e. "0"). This results in From patchwork Tue Jan 27 13:06:45 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 79857 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 E647BD2F024 for ; Tue, 27 Jan 2026 13:06:59 +0000 (UTC) Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.10276.1769519218599443405 for ; Tue, 27 Jan 2026 05:06:59 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=wRGXKxUn; spf=pass (domain: bootlin.com, ip: 185.246.84.56, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id 1B4691A2A86 for ; Tue, 27 Jan 2026 13:06:57 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id E5FF5606F5 for ; Tue, 27 Jan 2026 13:06:56 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 6195F119A864D; Tue, 27 Jan 2026 14:06:56 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1769519216; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=shPBMgJBw0S68TuZ2yGQTiNp0MN+sAx+H+DKx8AJmyQ=; b=wRGXKxUnNxMrBSsAfyjNNTX7Czo6MAn8yOsMtoy2yv86QwMcQLHT6N1uYa6VIF/FBoM03Q 9UDz+N8KOeXb5QL/jYj5JZ8GvIJucCP7jwvmIReB4c3Dp0+fdd1ZQ2uFOIiTAe50jgxDWm n30kTQ09iLrUiyqKnN9550dwsqM2fX/BfQKAgZ8qDpDWCdQl88qY4N9CxXm3VacVsdrbdF Ynb4luxKwM7JOCuXT0ZNIzhU1Ep+mfG/VCayjwBwtv2w/a4q9EfS/2COuP/RSeUaXYnco6 x5nmGhwksA/4lXsj7ZPtsVrJ0QKClk1zR0LDzCjPyPS6pwR+i956G/SHxqWQ0Q== From: Antonin Godard Date: Tue, 27 Jan 2026 14:06:45 +0100 Subject: [PATCH v2 2/3] dev-manual/packages.rst: rename r0.0 to r0 when PR server is not enabled MIME-Version: 1.0 Message-Id: <20260127-pr-server-increment-details-v2-2-b46f91df002b@bootlin.com> References: <20260127-pr-server-increment-details-v2-0-b46f91df002b@bootlin.com> In-Reply-To: <20260127-pr-server-increment-details-v2-0-b46f91df002b@bootlin.com> To: docs@lists.yoctoproject.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.15-dev X-Developer-Signature: v=1; a=openpgp-sha256; l=1057; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=fNRLqgUKEsOhuA6eYNBRRC6g0CxY0qgztDov+MEPb0g=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBpeLhtQeYjWZp4DqR8jb4BFR84kNS1ZR0hHtOs+ cEeRXCQ/puJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCaXi4bQAKCRDRgEFAKaOo Nj7AD/4yL3XER6LzBYyOH9iGYiY4msDxPlp+SRxvcRd4p3TH4sQGgnVvtFi4wq4xQOIc4uVjaxS sQcre1ZFeZKytKgeGMHBdGRZ9MX3cQcdkfoPmrgjBt77u5+yrm1tM7TSLEew1E/WU2oqlvE4lMj H3I9M4ItDzt8ffv267wUFXHRTrF2l1NwZQRxAayr57ksS0nnDgq1w+IEnOBaUEGoEizJHNbsGIF 99qmtQZrv3HTM48se7LjZKbSFCoAaz5E5wo6Jd8ok6Lmyvjd7zaGxHA6XaKuKBH6K0ZIoIBe/ay j6lFfwLZZS/w8fNNBFaxj4e5CRskOeuR2OQ15zQlnizvLtwXjLrufh9ikmKuHdihNxNw080egbw 9w2t9TZuUz5yj+9+goO2HJNYlCoP/um24LCJNBDB8s1Cpf7z+wsxI85fkaCQfP2HQ94gOmvOCsg ejHwp80WhseNic5q3f671MTKursClpR9no0sF7fPFpu+DLZKSsGa90pexUMMz0mdzB+MSWhHDCe aRz1aoO8Pq+SCjFfzh/DqJIZP3ylD8TVjS+aP0Pu68SwCQbu1C1oWTJKHp3aYrlyjCY8v5lbHp+ RMf2iftivhepKFTxdf8qfFXpwDa6nWuHeEHUg7ODHJlg+XsBgXh8UAoaDykjmZBAY+K7azoc6dE vVhy+RYSKtdv4GQ== 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, 27 Jan 2026 13:06:59 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/8734 When we don't have a PR server enabled, we don't have leading ".0" to the PKGR variable, as this is added by the PR server. Signed-off-by: Antonin Godard --- documentation/dev-manual/packages.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/documentation/dev-manual/packages.rst b/documentation/dev-manual/packages.rst index 86a569b67..383c93131 100644 --- a/documentation/dev-manual/packages.rst +++ b/documentation/dev-manual/packages.rst @@ -300,8 +300,8 @@ with a number. The number used depends on the state of the PR Service: .. code-block:: none - hello-world-git_0.0+git0+b6558dd387-r0.0_armv7a-neon.ipk - hello-world-git_0.0+git0+dd2f5c3565-r0.0_armv7a-neon.ipk + hello-world-git_0.0+git0+b6558dd387-r0_armv7a-neon.ipk + hello-world-git_0.0+git0+dd2f5c3565-r0_armv7a-neon.ipk In summary, the OpenEmbedded build system does not track the history of binary package versions for this purpose. ``AUTOINC``, in this case, is From patchwork Tue Jan 27 13:06:46 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 79856 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 E4DD9D2F023 for ; Tue, 27 Jan 2026 13:06:59 +0000 (UTC) Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.10277.1769519219041579159 for ; Tue, 27 Jan 2026 05:06:59 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=oUAM/uMw; spf=pass (domain: bootlin.com, ip: 185.246.84.56, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-02.galae.net (Postfix) with ESMTPS id 87B941A2A87 for ; Tue, 27 Jan 2026 13:06:57 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 5EDA6606F5 for ; Tue, 27 Jan 2026 13:06:57 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id D9627119A867D; Tue, 27 Jan 2026 14:06:56 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1769519217; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=OYyS5CJIyuMHUk9gExiPx69m3cFoJsORHmO/YEwCnIY=; b=oUAM/uMwqKKWVjGMINAKjUrsL2CgUEc0Bba2FB6/PNG/GexeNN0sQAzm/zP4mMA+EZ+0m4 gw3zunJS9jjVkil+4FDdH5Ceqzzttzj0RlJHMqTucHZB2n3pmMNqUelnD7IvawBckB60vY 87ajdpsWw9tXQXbE5t3VjKgvZbVAFwzIAiYLug9v4A/vwYh7dpkJ01lgyByPUVnV+nUOPk KieiP7RloXvQ3L0r2QIsPgmJ5JsrI7S7Jo9k8Ps5VFDoQQSOIsQONAAys6n1rMIsjFY+Jh 4ltMatPHfarKfP0PmgkoXWDns/4McI5hdSUhO8NTc47N3Mo4vc9m4HWvhjY3Vg== From: Antonin Godard Date: Tue, 27 Jan 2026 14:06:46 +0100 Subject: [PATCH v2 3/3] dev-manual/packages.rst: fix example recipe version MIME-Version: 1.0 Message-Id: <20260127-pr-server-increment-details-v2-3-b46f91df002b@bootlin.com> References: <20260127-pr-server-increment-details-v2-0-b46f91df002b@bootlin.com> In-Reply-To: <20260127-pr-server-increment-details-v2-0-b46f91df002b@bootlin.com> To: docs@lists.yoctoproject.org Cc: Thomas Petazzoni , Antonin Godard X-Mailer: b4 0.15-dev X-Developer-Signature: v=1; a=openpgp-sha256; l=1469; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=W1qDyypz3MsP4eZA6R4497hzdDpnCQmcFdYtlkltjts=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBpeLhtAGeNVRRwJ9Zhr2t3PY29klxSjW+BTyoJN c6sWrvSGmCJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCaXi4bQAKCRDRgEFAKaOo NhfSD/4k98dj1AlDtv3SFsfKbShTJ6ym+9nAbOCvyVoBo6pFQ10Xdf6H1CtVDC61bb5GTDwQWwT 0PO0HL2645deGfvlCuoS7KzgIciGXDulHOc3y/l5vsc+qzYuC7SxawJySt6d3F64LKgzd+OBYLN JIyvUjcy48mCQjArwhXiV/Vvb+mkfldkpXRjafKglbM6brX2U5L62ErxebRC31UrL7xJtOwrFCT R3qzoFh/X4dssdH1gS7Ea/X7EzM/7lbxug0bgD8uzfUJmc9UKgq9d9UIQywdz6qNf6BJGYLGoW3 WkawZn48byIb7Vkn5U2OGEshuP475m08sl5AlF1hmsWydtF6/0R5asrSEvTdrhsueehliY5IOqH fv5swDVlayyPrPtZ4jS/LV8eP4GzBb1wFv4NM5VqdlaTidDEymxvG/j+Xt+I1cGeivID6QN0qW3 p73BDbQjuSKUrF9DAES2CMakOr+/vlnLBIOeGREd5Mjv7+3pM9xWh38XTJCtjuy0icT6K5ZzCrc GgkWkaaKH0+fQy1jLNiQEqR3Dfd66w3aTTMHVEBrGZmJs/3ZAi5lQRS/8xLTRStYZh82sKFkIAV 5pzVtbAYNHuTVNyGIdQAiWhoYeoqcrMUoB0o17oK/dFgqM/UQeMXS7mfrSjPAW/Kmoge57F5XkW 9sofKTT/6tCrRhw== 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, 27 Jan 2026 13:06:59 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/8735 The example recipe taken above is hello-world on version 1.0 (because PV equals "1.0+git". Fix this issue. Signed-off-by: Antonin Godard --- documentation/dev-manual/packages.rst | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/documentation/dev-manual/packages.rst b/documentation/dev-manual/packages.rst index 383c93131..6b4a3b81a 100644 --- a/documentation/dev-manual/packages.rst +++ b/documentation/dev-manual/packages.rst @@ -274,8 +274,8 @@ with a number. The number used depends on the state of the PR Service: .. code-block:: none - hello-world-git_0.0+git0+b6558dd387-r0.0_armv7a-neon.ipk - hello-world-git_0.0+git1+dd2f5c3565-r0.1_armv7a-neon.ipk + hello-world-git_1.0+git0+b6558dd387-r0.0_armv7a-neon.ipk + hello-world-git_1.0+git1+dd2f5c3565-r0.1_armv7a-neon.ipk Two numbers got incremented here: @@ -300,8 +300,8 @@ with a number. The number used depends on the state of the PR Service: .. code-block:: none - hello-world-git_0.0+git0+b6558dd387-r0_armv7a-neon.ipk - hello-world-git_0.0+git0+dd2f5c3565-r0_armv7a-neon.ipk + hello-world-git_1.0+git0+b6558dd387-r0_armv7a-neon.ipk + hello-world-git_1.0+git0+dd2f5c3565-r0_armv7a-neon.ipk In summary, the OpenEmbedded build system does not track the history of binary package versions for this purpose. ``AUTOINC``, in this case, is