From patchwork Thu Apr 4 16:56:16 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joao Marcos Costa X-Patchwork-Id: 41996 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 2D91ACD1297 for ; Thu, 4 Apr 2024 16:56:55 +0000 (UTC) Received: from relay2-d.mail.gandi.net (relay2-d.mail.gandi.net [217.70.183.194]) by mx.groups.io with SMTP id smtpd.web11.43906.1712249805273775161 for ; Thu, 04 Apr 2024 09:56:45 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=dWhjm16v; spf=pass (domain: bootlin.com, ip: 217.70.183.194, mailfrom: joaomarcos.costa@bootlin.com) Received: by mail.gandi.net (Postfix) with ESMTPSA id C6C044000A; Thu, 4 Apr 2024 16:56:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1712249804; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=o3B2g3PcfqRh17zTh4JFSXRcbjmfavsdl5RvZMOOxwo=; b=dWhjm16vyNYK9Fmg0KtNrTIIOOZsFgIdQpe8/vlmTsO6zll2ux40e1x5v2/IOsmaSLc3oa AZIUmMVvLrb5rGbQhJtkxtpamBlHSNCOCfNWPh5J6X/PQaghb+/yuevCKIpolWudJ9fHhO pGIfkLbumMQ16nR59QIditJM3EL2u5vK7WUmY7kCfQ4P1hRQeJR8k+9BX512VqCTOVqsEb VL2c0TFWJahKr1eWgnQnxfFpVPRDR+TdHgBk1UCPMNXw9ogTHr7aVZFkwna1avpA7kEmk8 gd6vVUgtc4m/caKHLb6HO2tzRPNfUNIEqmC20cyWqQoLRpz50RmH3vMOva5QxA== From: joaomarcos.costa@bootlin.com To: docs@lists.yoctoproject.org Cc: thomas.petazzoni@bootlin.com, michael.opdenacker@bootlin.com, Joao Marcos Costa Subject: [PATCH v1 1/5] release-notes: add changes to wic Date: Thu, 4 Apr 2024 18:56:16 +0200 Message-ID: <20240404165620.2248838-2-joaomarcos.costa@bootlin.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240404165620.2248838-1-joaomarcos.costa@bootlin.com> References: <20240404165620.2248838-1-joaomarcos.costa@bootlin.com> MIME-Version: 1.0 X-GND-Sasl: joaomarcos.costa@bootlin.com List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 04 Apr 2024 16:56:55 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/5058 From: Joao Marcos Costa Summarize changes in 'wic Image Creator enhancements' item. Signed-off-by: Joao Marcos Costa Reviewed-by: Michael Opdenacker --- .../migration-guides/release-notes-5.0.rst | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/documentation/migration-guides/release-notes-5.0.rst b/documentation/migration-guides/release-notes-5.0.rst index adc1597bb..a56995cc9 100644 --- a/documentation/migration-guides/release-notes-5.0.rst +++ b/documentation/migration-guides/release-notes-5.0.rst @@ -26,6 +26,20 @@ New Features / Enhancements in 5.0 - wic Image Creator enhancements: + - Allow the imager's output file extension to match the imager's name, + instead of hardcoding it to 'direct' (i.e., the default imager) + + - For GPT-based disks, add reproducible Disk GUID generation + + - Allow generating reproducible ext4 images + + - Add feature to fill a specific range of a partition with zeros + + - ``bootimg-efi``: add ``install-kernel-into-boot-dir`` parameter to + configure kernel installation point(s) (i.e., rootfs and/or boot partition) + + - ``rawcopy``: add support for zstd decompression + - SDK-related improvements: - Testing: From patchwork Thu Apr 4 16:56:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joao Marcos Costa X-Patchwork-Id: 41997 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 1C283CD1292 for ; Thu, 4 Apr 2024 16:56:55 +0000 (UTC) Received: from relay2-d.mail.gandi.net (relay2-d.mail.gandi.net [217.70.183.194]) by mx.groups.io with SMTP id smtpd.web10.43818.1712249806464241983 for ; Thu, 04 Apr 2024 09:56:46 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=aep4ROTA; spf=pass (domain: bootlin.com, ip: 217.70.183.194, mailfrom: joaomarcos.costa@bootlin.com) Received: by mail.gandi.net (Postfix) with ESMTPSA id EFB4F40005; Thu, 4 Apr 2024 16:56:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1712249805; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=GD0EPkceqqyqVrCbl1XfiTa61MoU9nEzgKaYeMU7RR0=; b=aep4ROTAE2KL8Xn5luuaDwKYU7d35gQfMGWUqPWB5yvampjcPBSP8RXsgsFfLIVpRW9MTB DkNjXGNrQyfWcgeVAhT//uUWoWVeWjaIneAd7LBWCmBs9vl1Z7LkFhsQl/vu3rR8Xs9VSd MGBdkMf2FBSdrUxbkJARP7hSaA0AolLFGg5t5nzcg9wUDv+vtvRe/q0r5TrPbiIENyd/I6 Zw4/yN0zNOYrYVUB2/WqpazOHyltlahDWNhvW/Z3y0Gu8R5kx75B/00kGwBdcjCL26RvJY uOr1kPzCLiv3lDLaYQfcbTnJysnVmv3TmHwuTGD7PnMOfYvnLwkZAqprJLrdtA== From: joaomarcos.costa@bootlin.com To: docs@lists.yoctoproject.org Cc: thomas.petazzoni@bootlin.com, michael.opdenacker@bootlin.com, Joao Marcos Costa Subject: [PATCH v1 2/5] release-notes: add changes to Go language Date: Thu, 4 Apr 2024 18:56:17 +0200 Message-ID: <20240404165620.2248838-3-joaomarcos.costa@bootlin.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240404165620.2248838-1-joaomarcos.costa@bootlin.com> References: <20240404165620.2248838-1-joaomarcos.costa@bootlin.com> MIME-Version: 1.0 X-GND-Sasl: joaomarcos.costa@bootlin.com List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 04 Apr 2024 16:56:55 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/5059 From: Joao Marcos Costa Mention the new class 'go-vendor' in 'Miscellaneous changes'. Signed-off-by: Joao Marcos Costa --- documentation/migration-guides/release-notes-5.0.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/documentation/migration-guides/release-notes-5.0.rst b/documentation/migration-guides/release-notes-5.0.rst index a56995cc9..e03f722a2 100644 --- a/documentation/migration-guides/release-notes-5.0.rst +++ b/documentation/migration-guides/release-notes-5.0.rst @@ -62,6 +62,10 @@ New Features / Enhancements in 5.0 - ``systemd-boot`` can, from now on, be compiled as ``native``, thus providing ``ukify`` tool to build UKI images. + - The ``go-vendor`` class was added to support offline builds (i.e., + vendoring). It can also handle modules from the same repository, taking + into account their versions. + Known Issues in 5.0 ~~~~~~~~~~~~~~~~~~~ From patchwork Thu Apr 4 16:56:18 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joao Marcos Costa X-Patchwork-Id: 41999 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 46DBACD1284 for ; Thu, 4 Apr 2024 16:56:55 +0000 (UTC) Received: from relay2-d.mail.gandi.net (relay2-d.mail.gandi.net [217.70.183.194]) by mx.groups.io with SMTP id smtpd.web11.43910.1712249807874395940 for ; Thu, 04 Apr 2024 09:56:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=erB99EHS; spf=pass (domain: bootlin.com, ip: 217.70.183.194, mailfrom: joaomarcos.costa@bootlin.com) Received: by mail.gandi.net (Postfix) with ESMTPSA id 5DAA840008; Thu, 4 Apr 2024 16:56:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1712249806; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=PI1nmSLAZx/fPzLv3NbKN/SGYRo2IvWLv+m/h56/moM=; b=erB99EHShufXCPlFZqKKMhOmGonzHLNz3Zvw9CCRG3lmkLWj9mLdBz3jOBl4AVKzVbsLiU KcNrZB7Jy0yf4F+uV0rQwSMmeK/7bBOEzitZgntJLme5VuREgj0WDohO0DI3Glqs0d6uz6 BUQZ/yj04yub7IZDmQobalMetILAxbD/tuWOffHcjAL/IgT9fQMY9Jq1Rhmuc02uLnrYkV odqJ2hcJ7wNtZtSwxYtsADqwPRV/nkHZ/NZzwUMJFOu1loryxaJNm/agn0qL3ycHU4eQLq kjbSs2CSHk9bxF1TsY93HOB1gZBxtF1nZ69opA5OfJSDrmKG7ozQZM82bB+rZQ== From: joaomarcos.costa@bootlin.com To: docs@lists.yoctoproject.org Cc: thomas.petazzoni@bootlin.com, michael.opdenacker@bootlin.com, Joao Marcos Costa Subject: [PATCH v1 3/5] release-notes: add Go language upgrade Date: Thu, 4 Apr 2024 18:56:18 +0200 Message-ID: <20240404165620.2248838-4-joaomarcos.costa@bootlin.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240404165620.2248838-1-joaomarcos.costa@bootlin.com> References: <20240404165620.2248838-1-joaomarcos.costa@bootlin.com> MIME-Version: 1.0 X-GND-Sasl: joaomarcos.costa@bootlin.com List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 04 Apr 2024 16:56:55 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/5060 From: Joao Marcos Costa There were multiple bumps between Scarthgap and Nanbield, but overall the version was upgraded from 1.20.10 (in Nanbield) to 1.22.1 (in Scarthgap). Signed-off-by: Joao Marcos Costa Reviewed-by: Michael Opdenacker --- documentation/migration-guides/release-notes-5.0.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/documentation/migration-guides/release-notes-5.0.rst b/documentation/migration-guides/release-notes-5.0.rst index e03f722a2..4ff05d86f 100644 --- a/documentation/migration-guides/release-notes-5.0.rst +++ b/documentation/migration-guides/release-notes-5.0.rst @@ -85,6 +85,8 @@ Security Fixes in 5.0 Recipe Upgrades in 5.0 ~~~~~~~~~~~~~~~~~~~~~~ +- go: update 1.20.10 -> 1.22.1 + Contributors to 5.0 ~~~~~~~~~~~~~~~~~~~ From patchwork Thu Apr 4 16:56:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joao Marcos Costa X-Patchwork-Id: 41998 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 4B9CBCD129B for ; Thu, 4 Apr 2024 16:56:55 +0000 (UTC) Received: from relay2-d.mail.gandi.net (relay2-d.mail.gandi.net [217.70.183.194]) by mx.groups.io with SMTP id smtpd.web11.43911.1712249809124401845 for ; Thu, 04 Apr 2024 09:56:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=f0n72crt; spf=pass (domain: bootlin.com, ip: 217.70.183.194, mailfrom: joaomarcos.costa@bootlin.com) Received: by mail.gandi.net (Postfix) with ESMTPSA id 9B22440005; Thu, 4 Apr 2024 16:56:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1712249807; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=/rXcKIgowhmMMCWQD9kgSU4XFXYve5ywl720xEh/FmM=; b=f0n72crteDQ1tkUQTa+7SaML5+1AXxsi/tD4TkwO63hnC1Yp9EWSHUIEXIo1L5/zSU1L8/ 8sSFSs3ZPGp+rHfkLMM6UC4mjacmAhq+D2WcSE5X1gx1U78L5S4StJfvPMC42zqZLCxJLW tQ63qUEqpNaGEKfUBN8sU0oY7yfYuZS3AqqWPk0k43QS/ZZA8lKGkeKR91PLDmYFNtpXY0 OHtazMknGw88ji5uaQ57IoKHhR5EhC1JgsRRMIO9TT1kOVzSpgLAd6pQ0sqwss4Hf0j0T4 tXUO4QTREJsbuNowVEfvkTWcXBuNB4ndOgM82ypdaZwAjcjF/9c0dBy9bPbpJg== From: joaomarcos.costa@bootlin.com To: docs@lists.yoctoproject.org Cc: thomas.petazzoni@bootlin.com, michael.opdenacker@bootlin.com, Joao Marcos Costa Subject: [PATCH v1 4/5] migration: add Go language changes Date: Thu, 4 Apr 2024 18:56:19 +0200 Message-ID: <20240404165620.2248838-5-joaomarcos.costa@bootlin.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240404165620.2248838-1-joaomarcos.costa@bootlin.com> References: <20240404165620.2248838-1-joaomarcos.costa@bootlin.com> MIME-Version: 1.0 X-GND-Sasl: joaomarcos.costa@bootlin.com List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 04 Apr 2024 16:56:55 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/5061 From: Joao Marcos Costa Signed-off-by: Joao Marcos Costa --- documentation/migration-guides/migration-5.0.rst | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/documentation/migration-guides/migration-5.0.rst b/documentation/migration-guides/migration-5.0.rst index a9075c298..302d7fe5a 100644 --- a/documentation/migration-guides/migration-5.0.rst +++ b/documentation/migration-guides/migration-5.0.rst @@ -52,6 +52,10 @@ See :ref:`all supported distributions `. Go language changes ~~~~~~~~~~~~~~~~~~~ +The ``linkmode`` flag was dropped from ``GO_LDFLAGS`` for +nativesdk/cross-canadian. Also, dynamic linking was disabled for the whole set +of (previously) supported architectures in ``goarch`` class. + .. _migration-5.0-systemd-changes: systemd changes From patchwork Thu Apr 4 16:56:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joao Marcos Costa X-Patchwork-Id: 42000 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 57F41CD129A for ; Thu, 4 Apr 2024 16:56:55 +0000 (UTC) Received: from relay2-d.mail.gandi.net (relay2-d.mail.gandi.net [217.70.183.194]) by mx.groups.io with SMTP id smtpd.web11.43912.1712249810284609589 for ; Thu, 04 Apr 2024 09:56:50 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=gm1 header.b=ARD2HucS; spf=pass (domain: bootlin.com, ip: 217.70.183.194, mailfrom: joaomarcos.costa@bootlin.com) Received: by mail.gandi.net (Postfix) with ESMTPSA id C440040006; Thu, 4 Apr 2024 16:56:48 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=gm1; t=1712249808; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=Rv1BwTyQ7VKnIZbJSEeEesHF46DBctQnh/92CNxIsIc=; b=ARD2HucSlEKf1PSJ8E2h6lIrKmkLm/VFitAGYibJvVdm9mospriaIqo6NEsf7KIXOszIlP hP79e3n52qMs5D+X2k4XSYLaBur+qHLV8IPw1OEVHM4HZDnDEwmENUuJy6DEuzyeIF0yQS odvBJxLrH5N+/c37puE2TRxkxqoUDKW4JPXY9qwlFWbAKbchuM7z9f5cJqEr+Gs7MFFSMM oYnufqfIAgTZrminMP29vz0XidYpA52KUlgcMcXeuv2VEFmsnPI4S0Tp27b+Xwph+epvR1 nXJLvkcZNyOxYbdGIQS5ttw0Pi+nvLuIRLTWSBVa9UEiLMD8PsRLd5U5PvWsIQ== From: joaomarcos.costa@bootlin.com To: docs@lists.yoctoproject.org Cc: thomas.petazzoni@bootlin.com, michael.opdenacker@bootlin.com, Joao Marcos Costa Subject: [PATCH v1 5/5] release-notes: add create_go.py to script changes Date: Thu, 4 Apr 2024 18:56:20 +0200 Message-ID: <20240404165620.2248838-6-joaomarcos.costa@bootlin.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20240404165620.2248838-1-joaomarcos.costa@bootlin.com> References: <20240404165620.2248838-1-joaomarcos.costa@bootlin.com> MIME-Version: 1.0 X-GND-Sasl: joaomarcos.costa@bootlin.com List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 04 Apr 2024 16:56:55 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/5062 From: Joao Marcos Costa Mention this new script, at recipetool, in 'Utiliy script changes'. Signed-off-by: Joao Marcos Costa Reviewed-by: Michael Opdenacker --- documentation/migration-guides/release-notes-5.0.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/documentation/migration-guides/release-notes-5.0.rst b/documentation/migration-guides/release-notes-5.0.rst index 4ff05d86f..1c8538986 100644 --- a/documentation/migration-guides/release-notes-5.0.rst +++ b/documentation/migration-guides/release-notes-5.0.rst @@ -46,6 +46,8 @@ New Features / Enhancements in 5.0 - Utility script changes: + - New ``recipetool/create_go.py`` script added to support Go recipe creation + - BitBake improvements: - Packaging changes: