From patchwork Fri Oct 3 07:33:24 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 71574 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 BA777CCD183 for ; Fri, 3 Oct 2025 07:34:18 +0000 (UTC) Received: from smtpout-02.galae.net (smtpout-02.galae.net [185.246.84.56]) by mx.groups.io with SMTP id smtpd.web11.2409.1759476855486057141 for ; Fri, 03 Oct 2025 00:34:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=Uizr6QFf; 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 E3DA81A10C3 for ; Fri, 3 Oct 2025 07:34:13 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id AFF1B60683 for ; Fri, 3 Oct 2025 07:34:13 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 0748E102F1C2F; Fri, 3 Oct 2025 09:34:12 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1759476853; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=Es2Un7RtslQEXJZpVF7sB4nbHxhxHWOOY55f8kIRR7k=; b=Uizr6QFfmY496o25eiZWXjtbBwp2Zptu354gHNMfg3TpCAqscozFfVmhA0Qx8ozrimn9dY wNRjWEg3cOTBk4vHvMkoWndJGttZDuNgtCC/oUgOw4Sr3YfmRzrPJNMjnufpjKT/hFyQFg h+Hpr6KMDDBD6tEw6NZQMLfaAuSGYBuG0cd/EkL723CiTwVbZDzSsRswVjOoK4PtJm0cfi hzGIaf+/rYuR6hkvaY1VcHH2kqIWVT3Gs8OWhCHUqgl3lRmPp6hqBD0wgyCJBYEc9b6F2R L8zWejqnRQCEFeKDJcawrv0BtWLWut7Rnhpcd27IGEaLXR9lfkYrCKXMnjPlOg== From: Antonin Godard Date: Fri, 03 Oct 2025 09:33:24 +0200 Subject: [PATCH 1/4] ref-manual/system-requirements.rst: update supported distributions MIME-Version: 1.0 Message-Id: <20251003-update-tested-distros-v1-1-240e2da1af5e@bootlin.com> References: <20251003-update-tested-distros-v1-0-240e2da1af5e@bootlin.com> In-Reply-To: <20251003-update-tested-distros-v1-0-240e2da1af5e@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=1403; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=iudgpFOC9IYbjLg/czNGIJhE7AKUYEUKoW8pKt1soVs=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBo33xuYK7N7jGa0gRE0wMepGPGrFwNOZWyKjJUF jBBVDidcj+JAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCaN98bgAKCRDRgEFAKaOo NhSvD/4jbBEKX/8bDbvEM4UxACdZgXynfSfg03BRhX8rNUEmsbF4Cfg344c8iSyV/nZS9ihtqrN 0lnLu3dtJB34WNC5sI5IfEHgvWrTVOI7YEKqQ5sJoAAIWZRgxQjmYNimIDvIsTK36zRhvJMoNXt Lbcm0JvCpeOkjHLnVWmQ7DJCRtvJ5cVm7u3C5Nu0wK2bhoM71V0AgFnvVnqr7PPnJWvJCCKr34S UxvuCZEb7y6WgJz4QyanJn6AtzvE5LaPVtX+v5htD+v5q8pTryjIHhx0202u085Fj++fkl+29q5 6mDD9UuDlcKGAkkpP69kmsYaeL836a8bzmg279M1WgwsnlOMTkKkyAq+3bydAs9DdHiYMyLqZZU pPqiMM6H6V9W7OGVs+bOF/dM8O55DRCAvNYV2v/e6drqcWmIl5LKckREVzFpjdxhTcYdiNTQ6dD onOg1b2fw7FGSBNp/JvGmZ6awk4lUrmWO366n808n2WfXkDrUk89K5ZLAHrmtp+UlElQl5Vif1q M/Cv0SrHijAbPgEi82sFIFB/UwaGXANRO/E9zVIuzhwmdiDbQmhx/lop686hl6BPtgl+0CIqyFo 3QkDgPM55Urxc38rzJXWqWOV/FUIRr56mkBDFOn9oNMKJT89ycN32gzynVynEVfrq3147Otf/sQ f72Os8kcq2onO8A== 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 li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 03 Oct 2025 07:34:18 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/7633 After 837a650aac17 ("poky: Update SANITY_TESTED_DISTROS") in meta-yocto. Signed-off-by: Antonin Godard --- documentation/ref-manual/system-requirements.rst | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/documentation/ref-manual/system-requirements.rst b/documentation/ref-manual/system-requirements.rst index 0ea52ae95..fcefd6c7a 100644 --- a/documentation/ref-manual/system-requirements.rst +++ b/documentation/ref-manual/system-requirements.rst @@ -67,16 +67,18 @@ supported on the following distributions: - CentOS Stream 9 - Debian GNU/Linux 11 (Bullseye) - Debian GNU/Linux 12 (Bookworm) +- Debian GNU/Linux 13 (Trixie) - Fedora 39 - Fedora 40 - Fedora 41 +- Fedora 42 - OpenSUSE Leap 15.5 - OpenSUSE Leap 15.6 - Rocky Linux 8 - Rocky Linux 9 - Ubuntu 22.04 (LTS) - Ubuntu 24.04 (LTS) -- Ubuntu 24.10 +- Ubuntu 25.04 The following distribution versions are still tested, even though the organizations publishing them no longer make updates publicly available: @@ -89,7 +91,6 @@ organizations publishing them no longer make updates publicly available: - Fedora 39 - Fedora 40 - OpenSUSE Leap 15.5 -- Ubuntu 24.10 Note that the Yocto Project doesn't have access to private updates that some of these versions may have. Therefore, our testing has From patchwork Fri Oct 3 07:33:25 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 71571 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 B302ACCA471 for ; Fri, 3 Oct 2025 07:34:18 +0000 (UTC) Received: from smtpout-04.galae.net (smtpout-04.galae.net [185.171.202.116]) by mx.groups.io with SMTP id smtpd.web11.2410.1759476856177465266 for ; Fri, 03 Oct 2025 00:34:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=kO9qthqA; spf=pass (domain: bootlin.com, ip: 185.171.202.116, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-04.galae.net (Postfix) with ESMTPS id 5849EC00D9B for ; Fri, 3 Oct 2025 07:33:56 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 580CB60683; Fri, 3 Oct 2025 07:34:14 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 9AB25102F1C34; Fri, 3 Oct 2025 09:34:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1759476853; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=aFBqQYOH9XVQSOQqc9RkqAeIOwXEuVo6inNSai1wwhQ=; b=kO9qthqATTKiSgBwlb2BqYOQ1v4i/4AhDY5CXAfxmRVGco4McSxzGSk2wfJrtGfRKlENRI k0sIjU90l1z2xN/BO2U6mhrkmAO71Ah4DL0m+vX/y1RbLdS75k3J7CNt1P/m9fFzDJp9u8 2ipZjOqzDs3eTwYlLTJFzvyxn4y3m8om95vrcx2OuJQn3FFmro9C878I12eEIgwk8HyrTC 0cTyYfDBEBMicZoEI37ZRR2WrQwOgvNS2zGH7w5f69WND3OlIXt8F7y9ZDDDZPtrWo5sXg vvfg/xknR5sau9RuCz+njz2oKRhK0tSIk+jax9oGcmli5hLk7+GpFrGyulbUBw== From: Antonin Godard Date: Fri, 03 Oct 2025 09:33:25 +0200 Subject: [PATCH 2/4] docs: add util-linux-script package for Fedora 42+ MIME-Version: 1.0 Message-Id: <20251003-update-tested-distros-v1-2-240e2da1af5e@bootlin.com> References: <20251003-update-tested-distros-v1-0-240e2da1af5e@bootlin.com> In-Reply-To: <20251003-update-tested-distros-v1-0-240e2da1af5e@bootlin.com> To: docs@lists.yoctoproject.org Cc: Thomas Petazzoni , Antonin Godard , Adrian Freihofer X-Mailer: b4 0.15-dev X-Developer-Signature: v=1; a=openpgp-sha256; l=2087; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=eWTKz12fP90TJ1kpsHuuW+JYT/J4XeO2cKzRhBfHKj4=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBo33xuLcM8Sd3LbjSBjjSG4pMar3SkInSLTClMh gLjDYxtKuCJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCaN98bgAKCRDRgEFAKaOo NgBvEAC2gt+lV38Eqd8ZYcBcR4vDmt/VXOLA8Xzw1Y1WRu2GGCt8ED2qFmEhp9D5QwmL+1z8+tn JcBde93y75qeTOzSBGda0GtFvJ3EiEQguexTi4B6yhYPZHBaPzGP/Xd+oXtmEshbqRXvKi8Fd5O HhliQ+35TPDYMAu9drNxZ+W1ZxJF2IcW7BeYqeHK31p/pGvRe6zTtRlHzK7kdTy/lSBzcJT0oh5 p8qDQ94bbpRaF3f5rW+Nyvkc5AFhvhbObL7Il5yHJ9bIfwlkTosPUccSjvga8EmLISaewVgcSQ2 H/MIe5A62S7D5uj1kCONDix/h5wO7BygmJi0Qn+nCJcDD4JMmL9VdFXfVn+gDpW9zIBoMkUosbd 12TX3q4UqJP38hp2dfJjiq+t0V84tkSObfCbe1xJOq5md8kvcbYdJhXutu+GpPzIRlQd1lQfjBT EoRzMytPn4ks+tajzJD0dVNTvT65owmEFn+ywngo1fs8Z4a0lWOEKQBNHniV5dfm380enSHDvA6 yOblwkxJWFW2XAMhKOOK7lGcA+Q69WP/jbVEjI4vctsAWcTzreMZE1hVe0J8AIGVQWmwWBM53+c By9jYAF/GGu5x52qAS5Uit/B5XKWLxM2bDKTzEYfMYziq1YRNgWgVN9so60lgDLqRuRQvI6jnQ3 DxThmKoeIwh+0hA== 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 li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 03 Oct 2025 07:34:18 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/7634 From: Adrian Freihofer Fedora 42 split the script utility from util-linux into a separate util-linux-script package. This change adds conditional installation of util-linux-script for Fedora 42 and later versions. https://src.fedoraproject.org/rpms/util-linux/c/5a2471d6e5b0055cb607b30dc2e9613b312ffb74?branch=rawhide The package is added conditionally using rpm macro evaluation to maintain compatibility with older Fedora versions where script was included in the base util-linux package. Note that different distributions handle this differently - for example, Debian provides the script utility in a separate bsdutils package rather than in util-linux. Signed-off-by: Adrian Freihofer --- documentation/tools/host_packages_scripts/fedora_essential.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/tools/host_packages_scripts/fedora_essential.sh b/documentation/tools/host_packages_scripts/fedora_essential.sh index ea1413439..99e5d2c0b 100644 --- a/documentation/tools/host_packages_scripts/fedora_essential.sh +++ b/documentation/tools/host_packages_scripts/fedora_essential.sh @@ -1 +1 @@ -sudo dnf install bzip2 ccache chrpath cpio cpp diffstat diffutils file findutils gawk gcc gcc-c++ git glibc-devel glibc-langpack-en gzip hostname libacl make patch perl perl-Data-Dumper perl-File-Compare perl-File-Copy perl-FindBin perl-Text-ParseWords perl-Thread-Queue perl-bignum perl-locale python python3 python3-GitPython python3-jinja2 python3-pexpect python3-pip rpcgen socat tar texinfo unzip wget which xz zstd +sudo dnf install bzip2 ccache chrpath cpio cpp diffstat diffutils file findutils gawk gcc gcc-c++ git glibc-devel glibc-langpack-en gzip hostname libacl make patch perl perl-Data-Dumper perl-File-Compare perl-File-Copy perl-FindBin perl-Text-ParseWords perl-Thread-Queue perl-bignum perl-locale python python3 python3-GitPython python3-jinja2 python3-pexpect python3-pip rpcgen socat tar texinfo unzip wget which xz zstd $([ $(rpm -E %fedora) -ge 42 ] && echo "util-linux-script") From patchwork Fri Oct 3 07:33:26 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 71573 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 C9A5DCCA470 for ; Fri, 3 Oct 2025 07:34:18 +0000 (UTC) Received: from smtpout-04.galae.net (smtpout-04.galae.net [185.171.202.116]) by mx.groups.io with SMTP id smtpd.web11.2411.1759476856374354346 for ; Fri, 03 Oct 2025 00:34:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=psuP9Z6D; spf=pass (domain: bootlin.com, ip: 185.171.202.116, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-04.galae.net (Postfix) with ESMTPS id C4A32C00D9D for ; Fri, 3 Oct 2025 07:33:56 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id C47D560683 for ; Fri, 3 Oct 2025 07:34:14 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 345AD102F1C35; Fri, 3 Oct 2025 09:34:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1759476854; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=elaGaGvTxAZ85EcV1mMWzxhj1CTQ7FeeeivSXF6eTts=; b=psuP9Z6DjEZpXCTypsZAop7UPmU5w9BhKKu+sYjHA/WwHtqkkxExhj5WxqsHzE4TmNqNiJ OtcV8e3M9qBAOcu/pofJOIWHCjydfoBw0NCIxZArDH6iWvED605W4HNVZIO8rbZ3Rrx+jj mYzYbvc4umvuUWVU5NSBoDhyrLfpIqvfKmBcUWWgvGXW+OdrhMuFwecvY+CePEVJCsw3rl PaqD1a69mHXNLKM9bWZHc1T/Kaw8EtKppEujRufPH3DckN07Rjdeyc7DLjUAqib/E0aQdY tGlrNCsENnx41UYnl0d00tp/aKna8NEm8/EUD+S5YAkLPfZ1ALNQ+zRy1MVWFg== From: Antonin Godard Date: Fri, 03 Oct 2025 09:33:26 +0200 Subject: [PATCH 3/4] set_versions.py: fix subprocess.run call for older distros MIME-Version: 1.0 Message-Id: <20251003-update-tested-distros-v1-3-240e2da1af5e@bootlin.com> References: <20251003-update-tested-distros-v1-0-240e2da1af5e@bootlin.com> In-Reply-To: <20251003-update-tested-distros-v1-0-240e2da1af5e@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=1128; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=0DNUrja3wwRZBX0hfaWGKlAYT1d5K0TFjeJy6NHU4PQ=; b=kA0DAAoB0YBBQCmjqDYByyZiAGjffG6htaQOlx8MSIzXil4PndsmsWF7DXd6q3PO5fr8xJzqu okCMwQAAQoAHRYhBIZIclGI3UAbuaDT/9GAQUApo6g2BQJo33xuAAoJENGAQUApo6g2VrMQAK9a 04jz5xvqeZRcmPcHbczbmHDcVjC/WMT3E5WyVl9rlFVRQRI5ht9xjnhvrqOFBtxP1GlUofl1hL5 uTgEBMQqsYnDnhgSJamU81PEYTv+RRKrvxW3gqLKR+gCzJtpuGtZ+SEjE70ll+U7AcqlMeP9RS/ OSK/je1N2Nut6KWInstAx65Ps+zqQZpolJ8UFzAcjUQ6QjhYk2OC2zSJLsl42Q16MgTQqmUKkvy 2i0oBhz18SkqCbjrGkguvJmeSkN58kE3MqgWWLNth4HfoSclERT3SOWL5XBGULy8Wy8cPiLTIDP ygxhoy7VwHq0IhNFHwmZLLxmQrJxExNC3LTEXbvv4YPnieZ/Tc8K+Zlt2VWzKm755oJI6xjLK/K L+Tqi5IAKkbBvGIfx2oMz6OOsJFX3zKsJ0Bz17QEaXVh03OFtwuhxIVIDHuabH92xsKtwO1uPwl /xAUl2Vx0Rz5U1CRl3Sa8jxfxea0ievwFOGXFJ2Kogvu6ZbeqzJpPOF8Sz/EaSPIZVHTODxljbJ Goj0FZfZ1tnyMa1Ox5QzL7HBabg/t0I2loOznGhoUaEDQij3a0zvnEWiRp2V3MXAkVz9tq/0EmS +s3Gl8+0Ag/ynkfHPCV89OknqE1zaXuVCogyZ8D+gQ+XHTPYupV+HkzBtJPY0h/nSZZDkQZN3Iu YHlIX 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 li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 03 Oct 2025 07:34:18 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/7636 Like in 28850c974a38 ("set_versions.py: use backward-compatible python argument in run"), replace the capture_output options by Python <3.7 compatible ones. Signed-off-by: Antonin Godard --- documentation/set_versions.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/documentation/set_versions.py b/documentation/set_versions.py index b8dd4b1b9..be05ef323 100755 --- a/documentation/set_versions.py +++ b/documentation/set_versions.py @@ -172,7 +172,7 @@ series = [k for k in release_series] previousseries = series[series.index(ourseries)+1:] or [""] lastlts = [k for k in previousseries if k in ltsseries] or "dunfell" -latestreltag = subprocess.run(["git", "describe", "--abbrev=0", "--tags", "--match", "yocto-*"], capture_output=True, text=True).stdout +latestreltag = subprocess.run(["git", "describe", "--abbrev=0", "--tags", "--match", "yocto-*"], stdout=subprocess.PIPE, stderr=subprocess.PIPE, universal_newlines=True).stdout latestreltag = latestreltag.strip() if latestreltag: if latestreltag.startswith("yocto-"): From patchwork Fri Oct 3 07:33:27 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Antonin Godard X-Patchwork-Id: 71572 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 B2FEECAC5B0 for ; Fri, 3 Oct 2025 07:34:18 +0000 (UTC) Received: from smtpout-04.galae.net (smtpout-04.galae.net [185.171.202.116]) by mx.groups.io with SMTP id smtpd.web10.2335.1759476856777591308 for ; Fri, 03 Oct 2025 00:34:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@bootlin.com header.s=dkim header.b=txzg0GBE; spf=pass (domain: bootlin.com, ip: 185.171.202.116, mailfrom: antonin.godard@bootlin.com) Received: from smtpout-01.galae.net (smtpout-01.galae.net [212.83.139.233]) by smtpout-04.galae.net (Postfix) with ESMTPS id 811F9C00DA0 for ; Fri, 3 Oct 2025 07:33:57 +0000 (UTC) Received: from mail.galae.net (mail.galae.net [212.83.136.155]) by smtpout-01.galae.net (Postfix) with ESMTPS id 809AC606E5 for ; Fri, 3 Oct 2025 07:34:15 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id A5214102F1C37; Fri, 3 Oct 2025 09:34:14 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bootlin.com; s=dkim; t=1759476855; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:in-reply-to:references; bh=+nzu2/Vr10/smgHEc3fiqG6YomTLK/OhBoZdNJqgp+E=; b=txzg0GBE6L8WMft5xMYw9284WgMVX6TLYIdq6pguKHScXqhnJdokYy3OtmYYs0Esl8b8u7 t2yPD3G+VGJvRAcmTiDfvOkwP6ibT/Qge2T5GhXF87VrL2SJT+8w41zlU40p2H/Z+xmVpP /AtIqfYBHIUXXcC9kh/Q0LOvxP/pBlH6IpeomZyTH/mrMQM54BbuZKtsZJHaOjWqFTncgZ shTUzUTm135Q7VbvIS4IfWTvbVsPul0J8OXtVed2Fntf5idfJfrnWf0j4TeJG7x+cCt4n+ 4zcNiWfVUq4w+QmP/bs+F2nGCJt8S1tiM36miBTQv/QLasw1DeDoqxHGCUg5JQ== From: Antonin Godard Date: Fri, 03 Oct 2025 09:33:27 +0200 Subject: [PATCH 4/4] tools/build-docs-container: update with newly supported distros MIME-Version: 1.0 Message-Id: <20251003-update-tested-distros-v1-4-240e2da1af5e@bootlin.com> References: <20251003-update-tested-distros-v1-0-240e2da1af5e@bootlin.com> In-Reply-To: <20251003-update-tested-distros-v1-0-240e2da1af5e@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=2195; i=antonin.godard@bootlin.com; h=from:subject:message-id; bh=3NFcIo3ls1sN1ZRdBJjDBNKuLGWMKv8oqbY40/4wPck=; b=owEBbQKS/ZANAwAKAdGAQUApo6g2AcsmYgBo33xuu7m12LQCec/oNFB5mTpQ2nl0LjIFeTZHZ y9LUF9da6SJAjMEAAEKAB0WIQSGSHJRiN1AG7mg0//RgEFAKaOoNgUCaN98bgAKCRDRgEFAKaOo Npf1EACCmHbM4RLqgVxu+bd6Yc+VvNfsXj0/1uOG5gGcZBQnBVH+ct7qzXWwvtZoR1xFSuP8nfK PGRIbZ3Z5OrLM0FSEdjQnjZX6nZhavQb9SmjSvUJcwoqFcoEKEraP7LHIC49QV8vO7pZ/UzbE/Y iBt/82tm6Ohub01mert5916sli1RgDXSKjBPMZiHcTqEV1qQObe4Znj84M3GJLjTG57LXu7vusj 01SaGq6bZNsRyTF9DlmOpsmVSE2a2zNk8VpXRn1R4J1rPeA7iAzejLaphpS1hG66MuFQSYE5xX8 99q5Zj4RBalQxa/eHqGiWWDrkdj/4bTdtwbQzcYwPHdQLe/gKFqhvs+bP2ukDMWCM+GJ9teaIJN BbbWxJQvUDt6qIpAzY6tgR6SH264WStwIYGziEheYCe/pKtNBH37L0BfNS6MYfVHqcHu0hB7nRR MJHBTnTN1TCHT1mFDeyY1E2eb849e9V9qebmmPJ3G6l8yT/Qi7OBLFfm9RWESDG0VcJBztx6eDz AicnxmAVNb6weuju7eJohyQ58C2LhJSQM9D61e10UwSJBbRnNBZSRZUWqC7Kb/aRionvQnSduul zjqMjUOxClz7AnYacYS1tQhLa45i+46GdnDhe9qUwVsdlfwS4yasfmWSPoaYsK6bOsWNSsrQ8ew ECbactI9XXEiSIw== 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 li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Fri, 03 Oct 2025 07:34:18 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/docs/message/7637 Update the build-docs-container file with newly supported distributions. These were all able to install packages and build the docs (including the pdf) properly. Signed-off-by: Antonin Godard --- documentation/tools/build-docs-container | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/documentation/tools/build-docs-container b/documentation/tools/build-docs-container index 108809838..70e05f295 100755 --- a/documentation/tools/build-docs-container +++ b/documentation/tools/build-docs-container @@ -34,13 +34,16 @@ $0 OCI_IMAGE [make arguments...] OCI_IMAGE is an image:tag of an OCI image hosted on hub.docker.com. It is one of: - debian:12 - - fedora:38 + - debian:13 - fedora:39 - fedora:40 - - leap:15.4 + - fedora:41 + - fedora:42 - leap:15.5 + - leap:15.6 - ubuntu:22.04 - ubuntu:24.04 + - ubuntu:25.04 [make arguments] is one or more argument to pass to the make command of documentation/Makefile, see that file for what's supported. This is typically @@ -79,21 +82,23 @@ main () # ;; # Missing python3-saneyaml # "debian:11"*|\ - "debian:12"*) + "debian:12"*|\ + "debian:13"*) containerfile=Containerfile.debian docs=ubuntu_docs.sh docs_pdf=ubuntu_docs_pdf.sh ;; - "fedora:38"*|\ "fedora:39"*|\ - "fedora:40"*) + "fedora:40"*|\ + "fedora:41"*|\ + "fedora:42"*) containerfile=Containerfile.fedora docs=fedora_docs.sh docs_pdf=fedora_docs_pdf.sh pip3=pip3_docs.sh ;; - "leap:15.4"*|\ - "leap:15.5"*) + "leap:15.5"*|\ + "leap:15.6"*) # Seems like issue with permissions package, c.f. # # Updating /etc/sysconfig/security ... @@ -121,7 +126,8 @@ main () # Cannot fetch packages anymore # "ubuntu:23.04"*|\ "ubuntu:22.04"*|\ - "ubuntu:24.04"*) + "ubuntu:24.04"*|\ + "ubuntu:25.04"*) containerfile=Containerfile.ubuntu docs=ubuntu_docs.sh docs_pdf=ubuntu_docs_pdf.sh