From patchwork Mon Sep 16 02:19:26 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 49168 X-Patchwork-Delegate: steve@sakoman.com 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 B3E88C3ABBF for ; Mon, 16 Sep 2024 02:19:46 +0000 (UTC) Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by mx.groups.io with SMTP id smtpd.web11.127883.1726453186174571024 for ; Sun, 15 Sep 2024 19:19:46 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=sr2FJEbz; spf=softfail (domain: sakoman.com, ip: 209.85.214.181, mailfrom: steve@sakoman.com) Received: by mail-pl1-f181.google.com with SMTP id d9443c01a7336-206b9455460so29579375ad.0 for ; Sun, 15 Sep 2024 19:19:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1726453185; x=1727057985; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=KfU1ATu8YF/XeYDsAmlN1vIrMqYMHOtO44r1vZeZtaY=; b=sr2FJEbzDsXXX0jyVUbIvzrmzpkWKPMqjKOgxeLhKwTcz4qMIlIBx0rxVd56XNTxYW 2RDHEd8bzl+dZJi+hXbN5GZf6Q34pIeFDkWgqvhk14VvDvWFgc4DvkXUzjsNalHqI/Mc TN+kVsNbxOImwRgZ7V6Nw3u7mSJWXcX8Wk5GSayZe55aR7bwooX2VXSBU9anp9rw+ReV tSGPETnOlFC1jl1A5FGqRLic8+1ObyNw8to0ud1xRifLvjPkUVbRZnchQwQ6f7cBuQyZ qch/N++JhgIdGKO1OzN1d8rnywLUWMzbm9+CoOFz0G6MbOVYYrPNOv/jyMcNAhB+P4O9 xysQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726453185; x=1727057985; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KfU1ATu8YF/XeYDsAmlN1vIrMqYMHOtO44r1vZeZtaY=; b=Vqy8SN+5A7MP0d0PYXBly/IyWC/AiOyW3Y8ZLZ55yoIVYNNTWoXCRaQcpawPlfsqkp EcmR9jckQqoA/K7w3vf3Cry22S1nP/7ooO4mx+VVp+XQtHXXRFO2ngxGWZXXMt0zZsGg 2slZU64ag2kD2jJremBU87R2dE6tdVX5EYcNTHjYlkjF/qLWvGH9GyJjekLBPP7hgvQU s3vEoIKclbyFOu+w87AaLI8WQ7+13cT1s9/M1VcrRum4m+EByFUQ3lJXa49M0FAqOw7C tFZDhBkp+VLT+ZxvcfPqM1ctnKWZuZyuavAdqFQQarTlogoEAViLuanI6a2/RptvxZq+ nvRQ== X-Gm-Message-State: AOJu0YyQIK6J4kVODdTRSgQ/YV++JLj/i/Zcs8845IetZgpTbp29pI1I j25fMM3U10dU+R3G2UeN2Gju+lM6pjgmwkTwsw7Q1Upk985bY7YK6PjOCjqeB5I/joIiiIu9/bY ikcg= X-Google-Smtp-Source: AGHT+IH9hUYlVJoY553sjZwgqxtfSxPdX4KFkF9cIWXZQN8P5B31Si7p6eA47Y7yQmHmSZ5XhOHkpQ== X-Received: by 2002:a17:903:2306:b0:207:60f4:a3bf with SMTP id d9443c01a7336-2076e54e53fmr217469775ad.2.1726453185360; Sun, 15 Sep 2024 19:19:45 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20794764144sm27698175ad.304.2024.09.15.19.19.44 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 19:19:44 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 01/11] yocto-uninative: Update to 4.6 for glibc 2.40 Date: Sun, 15 Sep 2024 19:19:26 -0700 Message-Id: <0a8ba360f111d379af436de86e0a990be02910bb.1726453060.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 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 ; Mon, 16 Sep 2024 02:19:46 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/204590 From: Michael Halstead Signed-off-by: Michael Halstead Signed-off-by: Richard Purdie (cherry picked from commit b29bfd333dffe635ab67475dcd8d22ad8b114c84) Signed-off-by: Steve Sakoman --- meta/conf/distro/include/yocto-uninative.inc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/meta/conf/distro/include/yocto-uninative.inc b/meta/conf/distro/include/yocto-uninative.inc index 657c1032f9..a6f7107dfe 100644 --- a/meta/conf/distro/include/yocto-uninative.inc +++ b/meta/conf/distro/include/yocto-uninative.inc @@ -6,10 +6,10 @@ # to the distro running on the build machine. # -UNINATIVE_MAXGLIBCVERSION = "2.39" -UNINATIVE_VERSION = "4.5" +UNINATIVE_MAXGLIBCVERSION = "2.40" +UNINATIVE_VERSION = "4.6" UNINATIVE_URL ?= "http://downloads.yoctoproject.org/releases/uninative/${UNINATIVE_VERSION}/" -UNINATIVE_CHECKSUM[aarch64] ?= "df2e29e2e6feb187a3499abf3b1322a3b251da819c77a7b19d4fe952351365ab" -UNINATIVE_CHECKSUM[i686] ?= "8ef3eda53428b484c20157f6ec3c130b03080b3d4b3889067e0e184e05102d35" -UNINATIVE_CHECKSUM[x86_64] ?= "43ee6a25bcf5fce16ea87076d6a96e79ead6ced90690a058d07432f902773473" +UNINATIVE_CHECKSUM[aarch64] ?= "c2d36338272eba101580f648dd8dff5352cdb4c1809db7dedf8fc4d7e7df716c" +UNINATIVE_CHECKSUM[i686] ?= "0041584678109c18deca48fb59eaf14cf725cf024a170ab537b354b63240c504" +UNINATIVE_CHECKSUM[x86_64] ?= "6bf00154c5a7bc48adbf63fd17684bb87eb07f4814fbb482a3fbd817c1ccf4c5" From patchwork Mon Sep 16 02:19:27 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 49169 X-Patchwork-Delegate: steve@sakoman.com 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 95B5CC3ABC2 for ; Mon, 16 Sep 2024 02:19:56 +0000 (UTC) Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mx.groups.io with SMTP id smtpd.web10.128380.1726453187823459963 for ; Sun, 15 Sep 2024 19:19:47 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=AE2vhpeu; spf=softfail (domain: sakoman.com, ip: 209.85.214.174, mailfrom: steve@sakoman.com) Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-2055136b612so48919895ad.0 for ; Sun, 15 Sep 2024 19:19:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1726453187; x=1727057987; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=pSYA5pBCqsLh2NjTC95ALLFTrafOVixZ39m1U67v5Q8=; b=AE2vhpeuk1rCCw3S3W3MNhk0LpNH6+f17MqDF0ZcEa/o8+Kh3CqYpBk53+tJ7/o0T1 EWKc5w2FSr+uHB6ddwXZf7akuY1scwU5G2aGdu2oZTm3iK7AbHOnXRZmIvE9RXi+yRcR 7vhuWs05aG0tSaFBPQyvDBO+PdtB/Oplr6lFE7wYPUAfAtc77X1WB7VcVcNCxKBXs/US HV+WSOiuIErdXunqa06I9UljXMYzV7j08IrUUReZIOI0hNsYRAtgsC5xq9ih0e85iRPW RZB/oiW468DPn/upJzdYoj215BgRryRKgc6zSE9Wx+IYpH2auhjJMKvziic0El0+KY9B fnxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726453187; x=1727057987; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=pSYA5pBCqsLh2NjTC95ALLFTrafOVixZ39m1U67v5Q8=; b=eyE9un3lR46E8cGbnxcE9/i6bicFpJ0tfUw38JZ/zfPWV1xuT1v8uG6SQXGfReTOhn c22A4dwU1V8t5zXmbhqyLraYXSFrCPYsI2Wha0KAKRA+2eySFMcwssAUiSNrtxNk85Ct WAt+K9VVkonSCm1uuk7royiNyOrYqNAE/jDO4PPTeqWNaVfuRNbGLEU/Nbq35iEK1Dum PAxFko2vZEhMK10iReka8hyGOmHkjE/aGyzsQsEcR+3pXdnQUAgqny1cGEWt23h28wpZ dkTXS/rQ4YJTNWrEnHkV1ANvla7bzF1IqPDskb/it8W/Tf4c+FbC99T+vhbrNW7FEw7i GeTg== X-Gm-Message-State: AOJu0YzX4EOopUmqtzegCQvZXXzmasarGSpfhI200b3kqtZVOOoowhJF ab3r2ns26RG6Maai47O65S5hJqIlDkZh68IfbMReriznjNGzbBewaNV/4JGWh/MastF+9r53coQ kQC8= X-Google-Smtp-Source: AGHT+IFfFfX2N1eeP902jUPTAm84ysGrR4W35CGcd0qbWuCXm/NUdMl061gogTHJzQEqwdad84uJEA== X-Received: by 2002:a17:902:d2c2:b0:203:a116:7953 with SMTP id d9443c01a7336-2076e30a904mr241926065ad.10.1726453187020; Sun, 15 Sep 2024 19:19:47 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20794764144sm27698175ad.304.2024.09.15.19.19.46 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 19:19:46 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 02/11] vim: Upgrade 9.1.0682 -> 9.1.0698 Date: Sun, 15 Sep 2024 19:19:27 -0700 Message-Id: <829e474534777b2154f1b1246c5792b3159dacb1.1726453060.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 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 ; Mon, 16 Sep 2024 02:19:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/204591 From: Siddharth Doshi This includes CVE-fix for CVE-2024-43790 and CVE-2024-43802 Changes between 9.1.0682 -> 9.1.0698 ==================================== https://github.com/vim/vim/compare/v9.1.0682...v9.1.0698 Signed-off-by: Siddharth Doshi Signed-off-by: Richard Purdie (cherry picked from commit e530265415d93e3f49ec7874cf720aad18ab2e22) Signed-off-by: Steve Sakoman --- meta/recipes-support/vim/vim.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta/recipes-support/vim/vim.inc b/meta/recipes-support/vim/vim.inc index f8ba37156a..11daa900d2 100644 --- a/meta/recipes-support/vim/vim.inc +++ b/meta/recipes-support/vim/vim.inc @@ -18,8 +18,8 @@ SRC_URI = "git://github.com/vim/vim.git;branch=master;protocol=https \ file://no-path-adjust.patch \ " -PV .= ".0682" -SRCREV = "cb90ea9cba6f033fe141db0e466fb4117f28402b" +PV .= ".0698" +SRCREV = "d56c451e1c05310562c5282352d7bb287c16323c" # Do not consider .z in x.y.z, as that is updated with every commit UPSTREAM_CHECK_GITTAGREGEX = "(?P\d+\.\d+)\.0" From patchwork Mon Sep 16 02:19:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 49174 X-Patchwork-Delegate: steve@sakoman.com 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 B9A95C3ABC9 for ; Mon, 16 Sep 2024 02:19:56 +0000 (UTC) Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by mx.groups.io with SMTP id smtpd.web10.128381.1726453189345357643 for ; Sun, 15 Sep 2024 19:19:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=IAFKKsgR; spf=softfail (domain: sakoman.com, ip: 209.85.214.175, mailfrom: steve@sakoman.com) Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-2054feabfc3so32136085ad.1 for ; Sun, 15 Sep 2024 19:19:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1726453189; x=1727057989; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=IDfb1OYuRGjFkeFFAPQJ7Io1SLfs4FOmFS1Do9llQxU=; b=IAFKKsgRYKooEL10TntvxMvHbqe9GUudd26cMUvEyiBTiFNwMyTWd85CNvZP8KaMjG 4+X6N2BEPf3czUAC/A5O6+Oi5THoECj4bp30L4PsqEOMxU04EA6ktHhc2axmGfURte1i PUeFLlR0CNTX5Hp2K2h3TrXb9727QZIk8ZHfvbPK1QMjudk4DCIDm/d6KNYe3+TS1gHV KYTQUygDn2AZQywSrSMcjjLJYGo0XSTGVBE4OXif1dezFvnqSEJxIVHQeu+KXb5ovEmQ pD+v44UEvOpIekhbr1utZ3JFS/OaychoPkFrDFQ16wj9QPcNS1JzWfLZpe1zg3QZ5Giu SxWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726453189; x=1727057989; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IDfb1OYuRGjFkeFFAPQJ7Io1SLfs4FOmFS1Do9llQxU=; b=LE2aW6np6zlBSJYUuOOTVF8VuEbSyieo3dM8U8Pd3o8b+xaM9vSCoPVOtgWMHfYIL1 KsOMmDxNvclG6JG5WWP7/pzIxx4YikBTlJbVLyXfvh1YIpeTwAcOug6h9Dzm3LWIVgjY 3cntksMGW3IewBEu3trTT+9BDj/0v3YwDI9BkLVQ3V2zPHU6+A/2hdeYCB/lBimqRH/U YJTS9YilHUQXJmXMx/pen3QgUhBlppWN0+O6ijEnMRNMUOGQcYtZqsV8RMBha7Vn81SK b3whPYsCYkLJJkMWqClwLiXDC4NOzPwBPZasTiNK0ZlEMKPI8A2tWMd+t2j2s0sQ/t9v l0eQ== X-Gm-Message-State: AOJu0Yxsvt0MNi8S1e6tFQPINR6Zqkp3aYFdij/tRGmYDXV1vkq8Rl67 TXXV6MZ9Mb3oLDkfi8myYKqfBDObJJE3BRkYeA3wi9/QRRZ6oSDDejjXhbIp0nGJXLXvZ/0egpz CREs= X-Google-Smtp-Source: AGHT+IFvw1KP1R4PphUnhH4FNPeAUPKZJqc9VChF+850j7pQkkhxk4g8km993IAZ8iZzsDsyHCecfw== X-Received: by 2002:a17:902:fc4e:b0:206:c675:66cc with SMTP id d9443c01a7336-2076e35e004mr181297025ad.17.1726453188591; Sun, 15 Sep 2024 19:19:48 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20794764144sm27698175ad.304.2024.09.15.19.19.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 19:19:48 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 03/11] expat: 2.6.2 -> 2.6.3 Date: Sun, 15 Sep 2024 19:19:28 -0700 Message-Id: <5cf92f8164d6d03756997e6b9cfb6d37ef5a273a.1726453060.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 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 ; Mon, 16 Sep 2024 02:19:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/204592 From: Richard Purdie Includes fixes for CVE-2024-45490, CVE-2024-45491 and CVE-2024-45492. https://blog.hartwork.org/posts/expat-2-6-3-released/ Signed-off-by: Richard Purdie (cherry picked from commit cc96903d915db0dfde382a26bb7ec57d0d37e62e) Signed-off-by: Steve Sakoman --- meta/recipes-core/expat/{expat_2.6.2.bb => expat_2.6.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-core/expat/{expat_2.6.2.bb => expat_2.6.3.bb} (92%) diff --git a/meta/recipes-core/expat/expat_2.6.2.bb b/meta/recipes-core/expat/expat_2.6.3.bb similarity index 92% rename from meta/recipes-core/expat/expat_2.6.2.bb rename to meta/recipes-core/expat/expat_2.6.3.bb index 6c9db91bef..5ae694a004 100644 --- a/meta/recipes-core/expat/expat_2.6.2.bb +++ b/meta/recipes-core/expat/expat_2.6.3.bb @@ -15,7 +15,7 @@ SRC_URI = "${GITHUB_BASE_URI}/download/R_${VERSION_TAG}/expat-${PV}.tar.bz2 \ GITHUB_BASE_URI = "https://github.com/libexpat/libexpat/releases/" UPSTREAM_CHECK_REGEX = "releases/tag/R_(?P.+)" -SRC_URI[sha256sum] = "9c7c1b5dcbc3c237c500a8fb1493e14d9582146dd9b42aa8d3ffb856a3b927e0" +SRC_URI[sha256sum] = "b8baef92f328eebcf731f4d18103951c61fa8c8ec21d5ff4202fb6f2198aeb2d" EXTRA_OECMAKE:class-native += "-DEXPAT_BUILD_DOCS=OFF" From patchwork Mon Sep 16 02:19:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 49171 X-Patchwork-Delegate: steve@sakoman.com 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 A7EC6C3ABC8 for ; Mon, 16 Sep 2024 02:19:56 +0000 (UTC) Received: from mail-pl1-f174.google.com (mail-pl1-f174.google.com [209.85.214.174]) by mx.groups.io with SMTP id smtpd.web11.127886.1726453190995174898 for ; Sun, 15 Sep 2024 19:19:51 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=D0KTlhJr; spf=softfail (domain: sakoman.com, ip: 209.85.214.174, mailfrom: steve@sakoman.com) Received: by mail-pl1-f174.google.com with SMTP id d9443c01a7336-1fee6435a34so33645985ad.0 for ; Sun, 15 Sep 2024 19:19:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1726453190; x=1727057990; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=NhfSepGkIPkzdRs6rPfRuin0YL+EoJxR+SyY7d+p2CE=; b=D0KTlhJrTmuYybcNNq3VHxHADp6ECG6Tf7jGbbsvrpcrDVtd9O68JF4PjIxpCIcGIx +R1xzkfDyt9CqhN68A23e4Nc7DGAc098+4ap2v83MD/Ia9hI7TuLyp32OIXzr6zmaEvd ULHnlWSaaheC80plGAmjgkn7jUSa2VJVwpcUTiUmsydOMO1IZ2Zqqb32wT8BCnDKM/hG HeVVNdv7mJocsLUlv2GGGyNz5nzlBJd8EPsj/0CPl7ZLaIGwf1e7OkpKhdDEYaf2x3QH MBCeJGGDL7iEondhmz+kUmNGCmzvijVixN30qWyyhtbdui3chOK8SltkYVq9KAH7j+th /ebA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726453190; x=1727057990; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=NhfSepGkIPkzdRs6rPfRuin0YL+EoJxR+SyY7d+p2CE=; b=QoObY9XKaVMtwG6uJREdnQVc68EPyKlbnPoYlqzuQzt/m457V3FwDZ7ULjNayV4t4T uD7uM7qT0wAUgMrHx8vVCZvMoL9YXGpcvG5ZElvd21zJ7iPmnpq54c0n0Wt9hIvZ5t3U Z8CUupoNeGwfuQ08Q4IVcO7F4t1RzLKcCVkpe0KsNu5NavG7AtpoNHRK/VZ1I414qF7v 71mmL+h/9iYd9W/z9FKkiSpRLkaoG/iCcOVAuesQYyc1M5YM5tSM7jwMcizAf0oWvQ20 59kxm1i3bFn80s3d21tximNF7ADP9y1NvEgz65tNAQOGAOiCbIjOMuXDuJW/EGe43th2 l8UA== X-Gm-Message-State: AOJu0YwUZxKFtkiuFuilCLNrkV42xUDT8hhDWPbR8KD2GAlzQ3lTCXme YESH3gKch7NQNQVbAPTAWG0WF4kxxPPeLhdFfYDUhZeqjhJO7NTQ2MvSj3rvHmmbCgl0T4LJS0u sRx4= X-Google-Smtp-Source: AGHT+IGWn1VvJ0my4ghNiuaWlRL+YKCI5EaVUY4URHwXwJkslRI0TllMqAkWmXNAyctFH4Kj3wbpIw== X-Received: by 2002:a17:903:1245:b0:1fc:6a13:a394 with SMTP id d9443c01a7336-2076e36156fmr206788615ad.23.1726453190218; Sun, 15 Sep 2024 19:19:50 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20794764144sm27698175ad.304.2024.09.15.19.19.49 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 19:19:49 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 04/11] iw: Fix LICENSE Date: Sun, 15 Sep 2024 19:19:29 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 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 ; Mon, 16 Sep 2024 02:19:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/204593 From: Niko Mauno The contents of the COPYING file included in the source code match those of ISC license: https://git.kernel.org/pub/scm/linux/kernel/git/jberg/iw.git/tree/COPYING?h=v6.9 which seems to have been in effect since 2008 commit https://git.kernel.org/pub/scm/linux/kernel/git/jberg/iw.git/commit?id=622c36ae94a880fb53f7f051f1b26616f5b553c1 ("license under ISC"). (From OE-Core rev: 87da7445a2a77fe73e3524cd50112842e91235b6) Signed-off-by: Niko Mauno Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- meta/recipes-connectivity/iw/iw_6.7.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-connectivity/iw/iw_6.7.bb b/meta/recipes-connectivity/iw/iw_6.7.bb index b46b54bc93..162b4e922b 100644 --- a/meta/recipes-connectivity/iw/iw_6.7.bb +++ b/meta/recipes-connectivity/iw/iw_6.7.bb @@ -4,7 +4,7 @@ wireless devices. It supports almost all new drivers that have been added \ to the kernel recently. " HOMEPAGE = "https://wireless.wiki.kernel.org/en/users/documentation/iw" SECTION = "base" -LICENSE = "BSD-2-Clause" +LICENSE = "ISC" LIC_FILES_CHKSUM = "file://COPYING;md5=878618a5c4af25e9b93ef0be1a93f774" DEPENDS = "libnl" From patchwork Mon Sep 16 02:19:30 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 49173 X-Patchwork-Delegate: steve@sakoman.com 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 A7DA1C3ABC7 for ; Mon, 16 Sep 2024 02:19:56 +0000 (UTC) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by mx.groups.io with SMTP id smtpd.web11.127887.1726453192652124726 for ; Sun, 15 Sep 2024 19:19:52 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=XkI2WP3G; spf=softfail (domain: sakoman.com, ip: 209.85.214.172, mailfrom: steve@sakoman.com) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-2053525bd90so22894265ad.0 for ; Sun, 15 Sep 2024 19:19:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1726453192; x=1727057992; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=6vsRQIlqGQjbYSPOFrLaK7z4cWVc+Ysl9Oo4A7di/f8=; b=XkI2WP3GkK5++uHCLq98gsfZUxGpuWfG6rWe94ggDsgEWkHz/IIrqKJnPu9GVij+UB fA9vRkYfG9UR6B2p+gmICKfI1JPU9GGkitTzxhIGnRb9ap2Y4ti0jH4cvQZlRDu3ISRl t3JiYS7aXBjyGg1rW/n0SA30CproPy+njqEnMyjfEZiwA4g9KJdnGWHFBHOh/Uraf7qx guqAOQB5A75NpLfa3Bgon5LQuQGMiHD9/dZ9t+tkHxHoEZoY21xPFvDnxtVeSK0amdye RV5fvpaeQNttfe9XEA/A2tJOxyu9vSSdvJSIEAF2lXqcp8/qYHjPZN/hTA1CZXykUrhv K+9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726453192; x=1727057992; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6vsRQIlqGQjbYSPOFrLaK7z4cWVc+Ysl9Oo4A7di/f8=; b=RPI/CuVeCppIZEj+r2qIP0cJAGyr6ogVne/ndzxbMGM8A7odynIai3L/dzZYEACaF1 SvlLBnb6Uz8DYgig9/tWF6c3Q8XXrC3aVREctn0vxs+wKWLLA8nFdYdq/f3XDhSSlpr2 an/mur1TxHCUymF2OctW7arEY0wlkRAfgwqAdugOkNk1BWGsToLBs5SlFsb0u3fakTQz GtLqUDi+VjOVJ8y6/JegJVcar7gFVIHjsLGxy9pZrUV1ejjg3CUNNrSae8mA7N582G/R 1EiWQniCI3oQe/cFS3vJqnczr+B0MLJTC91hYzjdyBsGk0F9K7tDPP1NVS+mXp89azUx +7xw== X-Gm-Message-State: AOJu0YyRcg1QYLJ3Pm+yOAPve7mFjaAAMPhrEJz85oqqeJkVKaQeIgSI pcapxGFb4l2JLethh69QsUSIexwW0+1B+YysXy7CZnLTcaff6RresOdIToNAVkxaq+DIa/qosh5 0eIY= X-Google-Smtp-Source: AGHT+IGBSwwzP0jxLl66F+8Z1Gwt5tPj9b7c9PJuIEcxp8dtwQRC6ugL2xby+eqOHPyHOatL3EgD3A== X-Received: by 2002:a17:902:f641:b0:206:b399:2f2f with SMTP id d9443c01a7336-2078296a9e6mr160308855ad.47.1726453191894; Sun, 15 Sep 2024 19:19:51 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20794764144sm27698175ad.304.2024.09.15.19.19.51 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 19:19:51 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 05/11] dejagnu: Fix LICENSE Date: Sun, 15 Sep 2024 19:19:30 -0700 Message-Id: <718f6cb5ecf33529efb126f9eda67041f42bd7bf.1726453060.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 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 ; Mon, 16 Sep 2024 02:19:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/204594 From: Niko Mauno The contents of the COPYING file included in the current source code package match those of GPL-3.0-only license, which seems to have been the case since 2008 commit http://git.savannah.gnu.org/gitweb/?p=dejagnu.git;a=commitdiff;h=9bebe7b9bfb9b02e5e4d86ad74e8ce3eb32a36b9;hp=50fbdd118dba066e201c73a8b0155381cd65a32d ("* COPYING: Update to GPL version 3.") (From OE-Core rev: 26b71cfb7815a096c5962629801cc3bc85147284) Signed-off-by: Niko Mauno Signed-off-by: Alexandre Belloni Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- meta/recipes-devtools/dejagnu/dejagnu_1.6.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-devtools/dejagnu/dejagnu_1.6.3.bb b/meta/recipes-devtools/dejagnu/dejagnu_1.6.3.bb index 895f6d3b36..c6002d5e45 100644 --- a/meta/recipes-devtools/dejagnu/dejagnu_1.6.3.bb +++ b/meta/recipes-devtools/dejagnu/dejagnu_1.6.3.bb @@ -2,7 +2,7 @@ SUMMARY = "GNU unit testing framework, written in Expect and Tcl" DESCRIPTION = "DejaGnu is a framework for testing other programs. Its purpose \ is to provide a single front end for all tests." HOMEPAGE = "https://www.gnu.org/software/dejagnu/" -LICENSE = "GPL-2.0-only" +LICENSE = "GPL-3.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" SECTION = "devel" From patchwork Mon Sep 16 02:19:31 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 49170 X-Patchwork-Delegate: steve@sakoman.com 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 9B8C1C3ABC4 for ; Mon, 16 Sep 2024 02:19:56 +0000 (UTC) Received: from mail-pl1-f177.google.com (mail-pl1-f177.google.com [209.85.214.177]) by mx.groups.io with SMTP id smtpd.web10.128382.1726453194450982272 for ; Sun, 15 Sep 2024 19:19:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=VmrdSi6T; spf=softfail (domain: sakoman.com, ip: 209.85.214.177, mailfrom: steve@sakoman.com) Received: by mail-pl1-f177.google.com with SMTP id d9443c01a7336-201d5af11a4so44248755ad.3 for ; Sun, 15 Sep 2024 19:19:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1726453194; x=1727057994; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=IQdg81lspg2JvpRaoHVv2QAn/eTNYfh9bJ6xwcE7zVs=; b=VmrdSi6TPckSzKCQythY/aY2uESfwHpMk5wQHkfeYNIfVbho6/RAP232GE6yGXDZgN +6kOdLF1XR4Ji5WDF+vyVOLbyYOJFy6GqgVPjQBQaZ0JfwcJfxtA74KaF2/IySGt5tJD BagUtLwr73UMuc/ClTBAjqZvA/2qZ1WJbW1aLLXrA5OwUV5hTBaLYAXMgMSXtW4+D/66 b+FqLFy3q0qYKO5zrSojPHuooMBgbhXFsKVhcOhBQuiz0M0p0JKZag/uM34mCL/aH5bl xEeMMldGjhSfe7w0XzXBhxcuL5KA7jSQbfbxDdjQNOKkMZICfTTkcNiHvqpzxkQ6sAnr dPug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726453194; x=1727057994; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IQdg81lspg2JvpRaoHVv2QAn/eTNYfh9bJ6xwcE7zVs=; b=G4u54s78m91tuRuHRk0fowdpBNpLWRHwTeLmmGqRVruic4Y238uTLHbgUXkr8VKvq5 0JrEpI2nr3SQn/CACwRgmRE3owSE04pEQOvqpGMg6NgL4j3vmBjznhlnp8KnKAkkgzFq uHuXu9p4laNAm4Re+HcOmoNU1GHrMoQyNb15AnwQ+oxIoFpD3ouit8TTvE82RAbvqxyg 4yEMsOsiJmSKl7zJ5DNy25fj7S+yaC2BoB+xUXfr9k2RgI9hE/muLbtA7b02sq/wD0u9 qyIvViXPzwg417f1Nsmq80nAaGAtOpGFsBFNv183eDv0gafNGevXF7409xTsLqYh2sOK xrDw== X-Gm-Message-State: AOJu0YykKkQDWPF87GkCIp/T2Uq7nth3KgDXbqJ1YOEJhVOdx/pyweUJ ZpR96fVSRImCkZnKZYaHtfgUrj8aZgi8n59nNr7zG7pnfNe3BDJXPb0pdjYGrUJT2j1ePuPnxV+ rO10= X-Google-Smtp-Source: AGHT+IF4vyOiPKNJ14V2zDEXnbAqiNySoKInwln04itgAAh0JhN8s2uSwAhNr6LpvSNBOWNH0C98OQ== X-Received: by 2002:a17:903:41cc:b0:206:d6ac:85e1 with SMTP id d9443c01a7336-2076e308699mr201275905ad.2.1726453193768; Sun, 15 Sep 2024 19:19:53 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20794764144sm27698175ad.304.2024.09.15.19.19.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 19:19:53 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 06/11] unzip: Fix LICENSE Date: Sun, 15 Sep 2024 19:19:31 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 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 ; Mon, 16 Sep 2024 02:19:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/204595 From: Niko Mauno The contents of the LICENSE file included in the current source code package match those of Info-ZIP license, which seems to originate from the year 2009: This is version 2009-Jan-02 of the Info-ZIP license. (From OE-Core rev: e7c9368e56a6ad90b4ffbba1b765e2b3a331c796) Signed-off-by: Niko Mauno Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- meta/recipes-extended/unzip/unzip_6.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/unzip/unzip_6.0.bb b/meta/recipes-extended/unzip/unzip_6.0.bb index 27076d5d9b..c13e7a008e 100644 --- a/meta/recipes-extended/unzip/unzip_6.0.bb +++ b/meta/recipes-extended/unzip/unzip_6.0.bb @@ -2,7 +2,7 @@ SUMMARY = "Utilities for extracting and viewing files in .zip archives" HOMEPAGE = "http://www.info-zip.org" DESCRIPTION = "Info-ZIP's purpose is to provide free, portable, high-quality versions of the Zip and UnZip compressor-archiver utilities that are compatible with the DOS-based PKZIP by PKWARE, Inc." SECTION = "console/utils" -LICENSE = "BSD-3-Clause" +LICENSE = "Info-ZIP" LIC_FILES_CHKSUM = "file://LICENSE;md5=94caec5a51ef55ef711ee4e8b1c69e29" PE = "1" From patchwork Mon Sep 16 02:19:32 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 49172 X-Patchwork-Delegate: steve@sakoman.com 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 95B24C3ABC1 for ; Mon, 16 Sep 2024 02:19:56 +0000 (UTC) Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) by mx.groups.io with SMTP id smtpd.web11.127888.1726453195930897531 for ; Sun, 15 Sep 2024 19:19:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=xjjKB8xj; spf=softfail (domain: sakoman.com, ip: 209.85.214.173, mailfrom: steve@sakoman.com) Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-2057c6c57b5so23389705ad.1 for ; Sun, 15 Sep 2024 19:19:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1726453195; x=1727057995; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=XS4rSI/CRhHNTkawp2AaMOE1DdcImoSrgHWaJnaXhJI=; b=xjjKB8xj1podnQIjXzJesQvWzYhizucteq3ydeO38czGglYvjQ1nvNBB9g1DlwE/g3 TpnlXDWMtZXkCKG38bWsmowDNRes2SRxz0hSUr+1GyeiIvhPreAg0JcH9qW4JAHxhjDP 7QMN+awLn7N2bNBqhB6w1M05GDek+bjVITczwqltXRf+3eex+7QC7T5odBPpHA0lc7fC Rljhbbthn4slEFUV0jBezFH8niMQwGa9U10Vcxv3lFkcYzzNDieEvA9vDtUAKEI9Ld6P xF4n7SS02WrPPhxfGo84UkdHzrmZVzWMBwQbD76MbORdbizJ6X+/ki9vrD6eW++kJbAT 0b+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726453195; x=1727057995; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=XS4rSI/CRhHNTkawp2AaMOE1DdcImoSrgHWaJnaXhJI=; b=Lfs2eRWcr5QSa4a+xhZ8r7tJh2yHO/q/AHlAFHQv1LOmzNiVl/ICE3Eze6Z1kNJda7 b/fPolDLJY7w6XQnU3sbzIONhiEMDPJJyG3/96U71duttoSbKe4bS8/MtEzPAUSMRx7F g/Ky3Dro/x8H4M7TjDbS5owcjVy3luDY9X/7O6GKoZyZB2fVhRgC5m23eNf0dm7yPZ0p fjqzKttViiQNAhmEXMPdrl+mCNllrGkU3P4kEiJHVUVM4HoMqMEFUH7lQXO0tLrJ6ejT U/t/VxwOJ6E9J3V6vjjN3V75zpKRu1VH8+JNmSW+o9czEYTe9ztVM8nKNURV9yQDJ9F4 VABQ== X-Gm-Message-State: AOJu0YyFEuC6ZrfTNNCVYbDgdcG0vQQVRVO0/4GGdtPemynwlWDADMlN 9I2RUqSKdFbKf6Nr4USksES6jJj6i4LvhscnHWzhLSMQcJiTZCohGjYPdD6J+V2YAKTitLbZUk2 U93Y= X-Google-Smtp-Source: AGHT+IHUESdzoQg+a9fEgNuBhxQSuoEW7CrJcsnIcyULVmF0XIAsITN7LqqBoHP97eNhhUNQf3w53g== X-Received: by 2002:a17:902:e751:b0:205:866d:177d with SMTP id d9443c01a7336-2076e5f7af6mr187560555ad.21.1726453195271; Sun, 15 Sep 2024 19:19:55 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20794764144sm27698175ad.304.2024.09.15.19.19.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 19:19:54 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 07/11] zip: Fix LICENSE Date: Sun, 15 Sep 2024 19:19:32 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 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 ; Mon, 16 Sep 2024 02:19:56 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/204596 From: Niko Mauno The contents of the LICENSE file included in the current source code package match those of Info-ZIP license, which seems to originate from the year 2007: This is version 2007-Mar-4 of the Info-ZIP license. (From OE-Core rev: 3739a1af61ff6f0faca23bb565f9e71666953715) Signed-off-by: Niko Mauno Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- meta/recipes-extended/zip/zip_3.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-extended/zip/zip_3.0.bb b/meta/recipes-extended/zip/zip_3.0.bb index ec54206335..58144baa14 100644 --- a/meta/recipes-extended/zip/zip_3.0.bb +++ b/meta/recipes-extended/zip/zip_3.0.bb @@ -3,7 +3,7 @@ HOMEPAGE = "http://www.info-zip.org" DESCRIPTION = "Info-ZIP's purpose is to provide free, portable, high-quality versions of the Zip and UnZip compressor-archiver utilities that are compatible with the DOS-based PKZIP by PKWARE, Inc." SECTION = "console/utils" -LICENSE = "BSD-3-Clause" +LICENSE = "Info-ZIP" LIC_FILES_CHKSUM = "file://LICENSE;md5=04d43c5d70b496c032308106e26ae17d" From patchwork Mon Sep 16 02:19:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 49176 X-Patchwork-Delegate: steve@sakoman.com 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 B1C77C3ABC8 for ; Mon, 16 Sep 2024 02:20:06 +0000 (UTC) Received: from mail-pl1-f175.google.com (mail-pl1-f175.google.com [209.85.214.175]) by mx.groups.io with SMTP id smtpd.web10.128386.1726453197978188842 for ; Sun, 15 Sep 2024 19:19:58 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=KbKY7TCy; spf=softfail (domain: sakoman.com, ip: 209.85.214.175, mailfrom: steve@sakoman.com) Received: by mail-pl1-f175.google.com with SMTP id d9443c01a7336-206bd1c6ccdso24346455ad.3 for ; Sun, 15 Sep 2024 19:19:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1726453197; x=1727057997; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=N75Mijarpimc0DFbdeFby/NE0AYn5KPj/hCM9SrZx5I=; b=KbKY7TCyZ/cTzY6pDDKljFe8oNX1nVQo3CCVe3op495UzV7ZjqG1BAgR6dgihErztC CxsadwCxrFaFVZc2XVgdfks05dJX6hZ+Fl8jCaHvdryKK2D0TWjT0L0k9mQqZMRqcHnr VRbrQN+eox3Q+yfiK+FDjlYrpi6SAryn2LVt5ZgVLuIIR9FmY8YSIjDE0EvvJNf2nwgo vpDlXyfhKsiwkfHsCeTrBXPPckL5UgBsnZ+Q/FZjkTKo7OKTg1lRfTtQPwqSz6pxb/Fm lEX45MWryWezTmm/9g9gdylUZa87kwJ3cmFSJCUPa9hxhb0k8KbCsLpuRCTWb8juX6c9 i2MQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726453197; x=1727057997; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=N75Mijarpimc0DFbdeFby/NE0AYn5KPj/hCM9SrZx5I=; b=j1/Vy8My1UF3fk8Js40SJIqaksZd5HNkX1qmPNRfKOtRQUgz74o3Mn8GMxGX6H/2GO /d14cS+KqQ8ZAP8BYDa0RJoUBUOf5muD+yAQPlHe0eerdTebw6aB1bfLXLACzsxORl4f X8/d5uthkFN6T2KBSFa9R0o5C4ypOZxVGalPznCkqo/qai/mJBF31SWD3wZbQBvnfnuU u461STEO6bbtHlp3cM4SKS6FFd3RHsBsRBy+CbUWHb2E4IkyEsy4XKySxCqd6LsFbXzL ZUiz+KSMYtB9+4FwxmGeT7W2qKYQdLWEII4NPInxBAj2t4t3xTfzT9eLA1+BGgv/xCdl Ufbw== X-Gm-Message-State: AOJu0Yw7z5iSvyEmhIniC0hDo8gG0vav+xs1xPoSBsdSyxrLzLTQLCQd EdDvPsORnWB+f1AlDlGSPfbpd5DGwcQuSUdcn0N2twe2kQ9/uozJseBQmb5Aa405EGHYIvqrwRq IIgo= X-Google-Smtp-Source: AGHT+IFi6gOwusZO3kKOtVZd9eNuFoTFLVmdmGUxWn/YuDudmuThBa44XuE2vpmTtIvuoe/UtSfqhg== X-Received: by 2002:a17:902:f790:b0:206:bec6:4864 with SMTP id d9443c01a7336-20782b693a9mr157896935ad.50.1726453197259; Sun, 15 Sep 2024 19:19:57 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20794764144sm27698175ad.304.2024.09.15.19.19.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 19:19:56 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 08/11] tiff: Fix LICENSE Date: Sun, 15 Sep 2024 19:19:33 -0700 Message-Id: <5495cf45ce74e79be3b8d9b1195f65e253c62828.1726453060.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 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 ; Mon, 16 Sep 2024 02:20:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/204597 From: Niko Mauno The contents of the LICENSE.md file included in the current source code package match those of libtiff license, which seems to have been the case since 1999 commit https://gitlab.com/libtiff/libtiff/-/commit/0ef31e1f62aa7a8b1c488a59c4930775ee0046e4 where it was added with filename COPYRIGHT and was then changed to LICENSE.md in 2022 commit https://gitlab.com/libtiff/libtiff/-/commit/fa1d6d787fc67a1eeb3abccb790b5bee969d424b (From OE-Core rev: 71d8e8b03349ab18dca558055c2b3a3687785ddf) Signed-off-by: Niko Mauno Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- meta/recipes-multimedia/libtiff/tiff_4.6.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-multimedia/libtiff/tiff_4.6.0.bb b/meta/recipes-multimedia/libtiff/tiff_4.6.0.bb index 89681be634..6bf7010ba2 100644 --- a/meta/recipes-multimedia/libtiff/tiff_4.6.0.bb +++ b/meta/recipes-multimedia/libtiff/tiff_4.6.0.bb @@ -3,7 +3,7 @@ DESCRIPTION = "Library provides support for the Tag Image File Format \ (TIFF), a widely used format for storing image data. This library \ provide means to easily access and create TIFF image files." HOMEPAGE = "http://www.libtiff.org/" -LICENSE = "BSD-2-Clause" +LICENSE = "libtiff" LIC_FILES_CHKSUM = "file://LICENSE.md;md5=a3e32d664d6db1386b4689c8121531c3" CVE_PRODUCT = "libtiff" From patchwork Mon Sep 16 02:19:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 49177 X-Patchwork-Delegate: steve@sakoman.com 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 C2012C3ABCC for ; Mon, 16 Sep 2024 02:20:06 +0000 (UTC) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by mx.groups.io with SMTP id smtpd.web10.128387.1726453199338117540 for ; Sun, 15 Sep 2024 19:19:59 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=nxAGuAZL; spf=softfail (domain: sakoman.com, ip: 209.85.214.182, mailfrom: steve@sakoman.com) Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-206aee40676so19472565ad.0 for ; Sun, 15 Sep 2024 19:19:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1726453199; x=1727057999; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=j/cwMuPE02Ot9VAR8mYjhZl7gszbOO928G/s/06rMUQ=; b=nxAGuAZLq7FbErfVdv8n3KMnPqTJhKt2HTOle7kLnd3Dgmz2Vh68F55LHXBdQHDdHu SIZzEPLzLmjjnIFzXPV1HInvL4bA3BHuajwdxv9pfuDq7MQpggG0x4JIOF/Y9L8vwNVV r2eMxy16kH/fjL71g+QkBeL5gNA0HAovtTWUA3ZQzMhb4bQpEf5xXZ2avoeVqqexPFBy 15XL7BZZoetAEDLOVzSqG4t+8IoJfvzleZJy7k+sQgpgkDp5/+8cfks7houYIca7R3u3 e4W0hZpmKodG30aj6kQrFckHMlKQJ7OTrFfMLuyIX4eF1297uyF7EFBZYSY+OqoSplaG eWlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726453199; x=1727057999; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=j/cwMuPE02Ot9VAR8mYjhZl7gszbOO928G/s/06rMUQ=; b=c++VGqQS+88hD5F5BtEZDqFVGAYtOPGUpyDwWK6WfUy2H56o44o0K68uq/q567R4Vk trlpKkjC0DlbBBT1Mg9WaywJFAM+KvdgxizIMaxLQcsqbSV3uWkuP9H1VsaLP9zXHzFD i+lWeOn+t/xYiEE/2hlRrnGnmH6/7fPU9d6pSIW1NXt6+f8eMYTmV9d4nZZIQ4xHezpr D1CfphlCiCgHhFJRSPtf9z9Fs/WnL6DFjmr6nxrCJxTz8LqQzVs/fgRV41kFY+LeUKeo XNl/AuhWbF4bjtQvKYSltovNclF5T7u8t9RVT1CWCqdtroSJG1CW6T87UhKh8M9CHT/2 07sw== X-Gm-Message-State: AOJu0YxHGj+uxHl4PFQJf2MiI5v3Zu0QKTcjMChbjfhswMzigh5kG0Z4 /D7+VVnvAWe6k42uyb9mEkjp2t1a9gAqKUudkiA8jD9YID7UxfraltmKQnN/VlR7nMk0jdve0cP W+z4= X-Google-Smtp-Source: AGHT+IFOHRNwJP6kvRSSZU/SJssDJJeSIsxVO3GcXkEXXsC3Sn1rHDfUni+F76DXdT54tlwOzuUl3A== X-Received: by 2002:a17:903:987:b0:206:ba20:dd40 with SMTP id d9443c01a7336-2078296a3e9mr151748205ad.27.1726453198624; Sun, 15 Sep 2024 19:19:58 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20794764144sm27698175ad.304.2024.09.15.19.19.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 19:19:58 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 09/11] gcr: Fix LICENSE Date: Sun, 15 Sep 2024 19:19:34 -0700 Message-Id: <422bee7302ea26403e0ac048d3a0e72988be83b3.1726453060.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 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 ; Mon, 16 Sep 2024 02:20:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/204598 From: Niko Mauno The contents of the COPYING file included in the current source code package match those of LGPL-2.0 license, which seems to have been the case since 2011 commit https://gitlab.gnome.org/GNOME/gcr/-/commit/c6691faa0348ab087e99ab9bd9914e1d5e81fa14 (From OE-Core rev: f3ae58b741e4e6e3a5196ff75fcc4da6ee89d0b9) Signed-off-by: Niko Mauno Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- meta/recipes-gnome/gcr/gcr_4.2.1.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta/recipes-gnome/gcr/gcr_4.2.1.bb b/meta/recipes-gnome/gcr/gcr_4.2.1.bb index 26dc1d1bc6..7ffcc1b7a0 100644 --- a/meta/recipes-gnome/gcr/gcr_4.2.1.bb +++ b/meta/recipes-gnome/gcr/gcr_4.2.1.bb @@ -5,7 +5,7 @@ GNOME desktop." HOMEPAGE = "https://gitlab.gnome.org/GNOME/gcr" BUGTRACKER = "https://gitlab.gnome.org/GNOME/gcr/issues" -LICENSE = "GPL-2.0-only" +LICENSE = "LGPL-2.0-only" LIC_FILES_CHKSUM = "file://COPYING;md5=55ca817ccb7d5b5b66355690e9abc605" DEPENDS = "p11-kit glib-2.0 libgcrypt gnupg-native \ From patchwork Mon Sep 16 02:19:35 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 49178 X-Patchwork-Delegate: steve@sakoman.com 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 C1FE1C3ABCB for ; Mon, 16 Sep 2024 02:20:06 +0000 (UTC) Received: from mail-pl1-f180.google.com (mail-pl1-f180.google.com [209.85.214.180]) by mx.groups.io with SMTP id smtpd.web10.128390.1726453201327007112 for ; Sun, 15 Sep 2024 19:20:01 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=b5fIIjvP; spf=softfail (domain: sakoman.com, ip: 209.85.214.180, mailfrom: steve@sakoman.com) Received: by mail-pl1-f180.google.com with SMTP id d9443c01a7336-2057835395aso45815195ad.3 for ; Sun, 15 Sep 2024 19:20:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1726453200; x=1727058000; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=vlqwSO7uCwZMMmcTUTVBO9dcClPXuCUTT/i3fK89G28=; b=b5fIIjvPE7itjUa+BSb7je82hn1Wre+KYatLigKnlpvGj+KbtjTs29MciEdnkR9jQA rtGv+E5PSSRHwL0FU5tw7HtWkGFpuIVPQZrtoD9Eh7XALnR4/ae0FC8MYsy++qai0Rwd kzmCXCpBUW3R+4FlBCYXLJTXYZbVIabZMicbW9EvVjrilHwLZRNukVwqQxfaLzXSkUMH ORqYZLQGBnAPRcFaYjY4KAl7Y0URUofcfdPxZEkkITEqUNzGbQ+tWUQVcDFgRllTI+LN xmroNIVhrhJ4GaazAaUmCivqFlOHHcYfMi7kuI08g49bFKjjMEfxohd226JpKsPvgEEI jB9A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726453200; x=1727058000; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=vlqwSO7uCwZMMmcTUTVBO9dcClPXuCUTT/i3fK89G28=; b=R0PLl2h/RevRZ1YTLtpDx5BY8kV/Xmvx+DalmZn3K6+a0OsyQLxZjrgBmEtMVj1D1Q hgyPTxDHdfLF48si6LpkkXeVFzBUXVd1uQRN98vao5u+offgI1TTAwXOVI47vgXeoUai 9OAfSkCYcVyHJyJo8JedO3SwxIXeVBDE683NZW3cMsUcaDkKWx/IADhhTjdkdXgbSoYm 6XxRysE6EywdH2jpRmBDpmU/6RaQHy1KZ+Hg5QZe90w9EVhLEbo6pLI8friHosP05sRa evcB9ukApbhlDLSStqsivYlqLeauDYzly4EB+w3Fuo6L+CkF6hkjCLf8JB82/75urzwO zmwA== X-Gm-Message-State: AOJu0Yza17kOrXI5ODNl/G0wyaH3vaLUGp4c2ZVAvSCnFm0sAptZ+uIY 0qhyj+CEOfO9i4nPZsmya++U++iXtSDuuIWubmmR6Toc70hqHLj0yhxg/UawPN9DdHhJtdWyJtE rw5Y= X-Google-Smtp-Source: AGHT+IHiWXF2AS4uHTKjJXqLBZgxbo8TEoqtLDAla+CV1ZazWlC8wUj3WG64BWcKA+ZMYihqCoeHqg== X-Received: by 2002:a17:903:1c1:b0:207:1848:394e with SMTP id d9443c01a7336-2076e305b0cmr242869085ad.8.1726453200343; Sun, 15 Sep 2024 19:20:00 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20794764144sm27698175ad.304.2024.09.15.19.19.59 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 19:20:00 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 10/11] python3-maturin: Fix cross compilation issue for armv7l, mips64, ppc Date: Sun, 15 Sep 2024 19:19:35 -0700 Message-Id: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 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 ; Mon, 16 Sep 2024 02:20:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/204599 From: Niko Mauno When bitbaking python3-rpds-py it built extension module as: site-packages/rpds/rpds.cpython-312-armv7l-linux-gnueabihf.so Which caused error on target: root@qemuarm:~# python3 -c "from rpds import HashTrieMap, HashTrieSet, List" Traceback (most recent call last): File "", line 1, in File "/usr/lib/python3.12/site-packages/rpds/__init__.py", line 1, in from .rpds import * ModuleNotFoundError: No module named 'rpds.rpds' Where as it should have been: site-packages/rpds/rpds.cpython-312-arm-linux-gnueabihf.so Associated upstream bug report: https://github.com/PyO3/maturin/issues/2203 Associated upstream pull request: https://github.com/PyO3/maturin/pull/2204 Note - mitigation has not been tested with musl: https://github.com/PyO3/maturin/pull/2204#issuecomment-2323952320 (From OE-Core rev: 32a8a7379008cc6e367b7664c5b10b29f0bb8136) Signed-off-by: Vesa Jääskeläinen Signed-off-by: Niko Mauno Signed-off-by: Richard Purdie Signed-off-by: Steve Sakoman --- ...n-architecture-name-resolvation-code.patch | 107 ++++++++++++++++++ ...ation-issue-with-linux-armv7l-archit.patch | 76 +++++++++++++ ...n-ABI-name-resolvation-code-as-helpe.patch | 98 ++++++++++++++++ ...ation-issue-with-linux-ppc-architect.patch | 68 +++++++++++ ...ation-issue-with-linux-mips64-archit.patch | 82 ++++++++++++++ .../python/python3-maturin_1.4.0.bb | 7 ++ 6 files changed, 438 insertions(+) create mode 100644 meta/recipes-devtools/python/python3-maturin/0001-Extract-extension-architecture-name-resolvation-code.patch create mode 100644 meta/recipes-devtools/python/python3-maturin/0002-Fix-cross-compilation-issue-with-linux-armv7l-archit.patch create mode 100644 meta/recipes-devtools/python/python3-maturin/0003-Extract-extension-ABI-name-resolvation-code-as-helpe.patch create mode 100644 meta/recipes-devtools/python/python3-maturin/0004-Fix-cross-compilation-issue-with-linux-ppc-architect.patch create mode 100644 meta/recipes-devtools/python/python3-maturin/0005-Fix-cross-compilation-issue-with-linux-mips64-archit.patch diff --git a/meta/recipes-devtools/python/python3-maturin/0001-Extract-extension-architecture-name-resolvation-code.patch b/meta/recipes-devtools/python/python3-maturin/0001-Extract-extension-architecture-name-resolvation-code.patch new file mode 100644 index 0000000000..f75d5a1ba8 --- /dev/null +++ b/meta/recipes-devtools/python/python3-maturin/0001-Extract-extension-architecture-name-resolvation-code.patch @@ -0,0 +1,107 @@ +From 42a97ee7100ad158d4b1ba6133ea13cc864a567f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Vesa=20J=C3=A4=C3=A4skel=C3=A4inen?= + +Date: Sun, 1 Sep 2024 09:23:10 +0300 +Subject: [PATCH 1/5] Extract extension architecture name resolvation code as + helper +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +This commit introduces helper InterpreterConfig.get_python_ext_arch() that +can be used to determine the extension architecture name python uses in +`ext_suffix` for this architecture. + +Upstream-Status: Backport [https://github.com/PyO3/maturin/commit/42a97ee7100ad158d4b1ba6133ea13cc864a567f] + +Signed-off-by: Vesa Jääskeläinen +--- + src/python_interpreter/config.rs | 18 ++++++------------ + src/target.rs | 16 ++++++++++++++++ + 2 files changed, 22 insertions(+), 12 deletions(-) + +diff --git a/src/python_interpreter/config.rs b/src/python_interpreter/config.rs +index 912f9218..d76606f2 100644 +--- a/src/python_interpreter/config.rs ++++ b/src/python_interpreter/config.rs +@@ -47,15 +47,7 @@ impl InterpreterConfig { + // Python 2 is not supported + return None; + } +- let python_arch = if matches!(target.target_arch(), Arch::Armv6L | Arch::Armv7L) { +- "arm" +- } else if matches!(target.target_arch(), Arch::Powerpc64Le) && python_impl == PyPy { +- "ppc_64" +- } else if matches!(target.target_arch(), Arch::X86) && python_impl == PyPy { +- "x86" +- } else { +- target.get_python_arch() +- }; ++ let python_ext_arch = target.get_python_ext_arch(python_impl); + // See https://github.com/pypa/auditwheel/issues/349 + let target_env = match python_impl { + CPython => { +@@ -77,7 +69,7 @@ impl InterpreterConfig { + let ldversion = format!("{}{}{}", major, minor, abiflags); + let ext_suffix = format!( + ".cpython-{}-{}-linux-{}.so", +- ldversion, python_arch, target_env ++ ldversion, python_ext_arch, target_env + ); + Some(Self { + major, +@@ -90,7 +82,8 @@ impl InterpreterConfig { + } + (Os::Linux, PyPy) => { + let abi_tag = format!("pypy{}{}-{}", major, minor, PYPY_ABI_TAG); +- let ext_suffix = format!(".{}-{}-linux-{}.so", abi_tag, python_arch, target_env); ++ let ext_suffix = ++ format!(".{}-{}-linux-{}.so", abi_tag, python_ext_arch, target_env); + Some(Self { + major, + minor, +@@ -204,7 +197,8 @@ impl InterpreterConfig { + } + (Os::Emscripten, CPython) => { + let ldversion = format!("{}{}", major, minor); +- let ext_suffix = format!(".cpython-{}-{}-emscripten.so", ldversion, python_arch); ++ let ext_suffix = ++ format!(".cpython-{}-{}-emscripten.so", ldversion, python_ext_arch); + Some(Self { + major, + minor, +diff --git a/src/target.rs b/src/target.rs +index dc7df0cf..84bae559 100644 +--- a/src/target.rs ++++ b/src/target.rs +@@ -1,4 +1,5 @@ + use crate::cross_compile::is_cross_compiling; ++use crate::python_interpreter::InterpreterKind; + use crate::PlatformTag; + use anyhow::{anyhow, bail, format_err, Result}; + use platform_info::*; +@@ -368,6 +369,21 @@ impl Target { + } + } + ++ /// Returns the extension architecture name python uses in `ext_suffix` for this architecture. ++ pub fn get_python_ext_arch(&self, python_impl: InterpreterKind) -> &str { ++ if matches!(self.target_arch(), Arch::Armv6L | Arch::Armv7L) { ++ "arm" ++ } else if matches!(self.target_arch(), Arch::Powerpc64Le) ++ && python_impl == InterpreterKind::PyPy ++ { ++ "ppc_64" ++ } else if matches!(self.target_arch(), Arch::X86) && python_impl == InterpreterKind::PyPy { ++ "x86" ++ } else { ++ self.get_python_arch() ++ } ++ } ++ + /// Returns the name python uses in `sys.platform` for this os + pub fn get_python_os(&self) -> &str { + match self.os { +-- +2.34.1 + diff --git a/meta/recipes-devtools/python/python3-maturin/0002-Fix-cross-compilation-issue-with-linux-armv7l-archit.patch b/meta/recipes-devtools/python/python3-maturin/0002-Fix-cross-compilation-issue-with-linux-armv7l-archit.patch new file mode 100644 index 0000000000..4366dde111 --- /dev/null +++ b/meta/recipes-devtools/python/python3-maturin/0002-Fix-cross-compilation-issue-with-linux-armv7l-archit.patch @@ -0,0 +1,76 @@ +From 0c6b8cc84eff72ed21098029aaba079b899dbee2 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Vesa=20J=C3=A4=C3=A4skel=C3=A4inen?= + +Date: Sun, 1 Sep 2024 09:23:40 +0300 +Subject: [PATCH 2/5] Fix cross compilation issue with linux-armv7l + architecture +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +When compiling under Yocto project for linux-armv7l target architecture +.so files were generated incorrectly as: + + rpds.cpython-312-armv7l-linux-gnueabihf.so + +Where as platform and EXT_SUFFIX are defined as: + + >>> sysconfig.get_platform() + 'linux-armv7l' + >>> sysconfig.get_config_vars()['EXT_SUFFIX'] + '.cpython-312-arm-linux-gnueabihf.so' + +Which should have caused the .so files as: + + rpds.cpython-312-arm-linux-gnueabihf.so + +Upstream-Status: Backport [https://github.com/PyO3/maturin/commit/0c6b8cc84eff72ed21098029aaba079b899dbee2] + +Signed-off-by: Vesa Jääskeläinen +--- + src/python_interpreter/config.rs | 8 ++++---- + 1 file changed, 4 insertions(+), 4 deletions(-) + +diff --git a/src/python_interpreter/config.rs b/src/python_interpreter/config.rs +index d76606f2..5736aedc 100644 +--- a/src/python_interpreter/config.rs ++++ b/src/python_interpreter/config.rs +@@ -306,7 +306,7 @@ impl InterpreterConfig { + format!( + ".cpython-{}-{}-{}-{}.{}", + abi_tag, +- target.get_python_arch(), ++ target.get_python_ext_arch(interpreter_kind), + target.get_python_os(), + target_env, + file_ext, +@@ -319,7 +319,7 @@ impl InterpreterConfig { + major, + minor, + abi_tag, +- target.get_python_arch(), ++ target.get_python_ext_arch(interpreter_kind), + target.get_python_os(), + target_env, + file_ext, +@@ -330,7 +330,7 @@ impl InterpreterConfig { + format!( + ".{}-{}-{}.{}", + abi_tag.replace('_', "-"), +- target.get_python_arch(), ++ target.get_python_ext_arch(interpreter_kind), + target.get_python_os(), + file_ext, + ) +@@ -341,7 +341,7 @@ impl InterpreterConfig { + format!( + ".cpython-{}-{}-{}.{}", + abi_tag, +- target.get_python_arch(), ++ target.get_python_ext_arch(interpreter_kind), + target.get_python_os(), + file_ext + ) +-- +2.34.1 + diff --git a/meta/recipes-devtools/python/python3-maturin/0003-Extract-extension-ABI-name-resolvation-code-as-helpe.patch b/meta/recipes-devtools/python/python3-maturin/0003-Extract-extension-ABI-name-resolvation-code-as-helpe.patch new file mode 100644 index 0000000000..b4a7f69492 --- /dev/null +++ b/meta/recipes-devtools/python/python3-maturin/0003-Extract-extension-ABI-name-resolvation-code-as-helpe.patch @@ -0,0 +1,98 @@ +From fa64426f3a98a0455721c23ec86bd2240708b45e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Vesa=20J=C3=A4=C3=A4skel=C3=A4inen?= + +Date: Sun, 1 Sep 2024 15:55:07 +0300 +Subject: [PATCH 3/5] Extract extension ABI name resolvation code as helper +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +This commit introduces helper InterpreterConfig.get_python_target_env() +that can be used to determine the extension ABI python uses in +`ext_suffix` for this architecture. + +Upstream-Status: Backport [https://github.com/PyO3/maturin/commit/fa64426f3a98a0455721c23ec86bd2240708b45e] + +Signed-off-by: Vesa Jääskeläinen +--- + src/python_interpreter/config.rs | 19 ++----------------- + src/target.rs | 20 ++++++++++++++++++++ + 2 files changed, 22 insertions(+), 17 deletions(-) + +diff --git a/src/python_interpreter/config.rs b/src/python_interpreter/config.rs +index 5736aedc..938e9955 100644 +--- a/src/python_interpreter/config.rs ++++ b/src/python_interpreter/config.rs +@@ -48,17 +48,7 @@ impl InterpreterConfig { + return None; + } + let python_ext_arch = target.get_python_ext_arch(python_impl); +- // See https://github.com/pypa/auditwheel/issues/349 +- let target_env = match python_impl { +- CPython => { +- if python_version >= (3, 11) { +- target.target_env().to_string() +- } else { +- target.target_env().to_string().replace("musl", "gnu") +- } +- } +- PyPy | GraalPy => "gnu".to_string(), +- }; ++ let target_env = target.get_python_target_env(python_impl, python_version); + match (target.target_os(), python_impl) { + (Os::Linux, CPython) => { + let abiflags = if python_version < (3, 8) { +@@ -294,12 +284,7 @@ impl InterpreterConfig { + }; + let file_ext = if target.is_windows() { "pyd" } else { "so" }; + let ext_suffix = if target.is_linux() || target.is_macos() { +- // See https://github.com/pypa/auditwheel/issues/349 +- let target_env = if (major, minor) >= (3, 11) { +- target.target_env().to_string() +- } else { +- target.target_env().to_string().replace("musl", "gnu") +- }; ++ let target_env = target.get_python_target_env(interpreter_kind, (major, minor)); + match interpreter_kind { + InterpreterKind::CPython => ext_suffix.unwrap_or_else(|| { + // Eg: .cpython-38-x86_64-linux-gnu.so +diff --git a/src/target.rs b/src/target.rs +index 84bae559..ad8ebaba 100644 +--- a/src/target.rs ++++ b/src/target.rs +@@ -1,5 +1,6 @@ + use crate::cross_compile::is_cross_compiling; + use crate::python_interpreter::InterpreterKind; ++use crate::python_interpreter::InterpreterKind::{CPython, GraalPy, PyPy}; + use crate::PlatformTag; + use anyhow::{anyhow, bail, format_err, Result}; + use platform_info::*; +@@ -384,6 +385,25 @@ impl Target { + } + } + ++ /// Returns the environment python uses in `ext_suffix` for this architecture. ++ pub fn get_python_target_env( ++ &self, ++ python_impl: InterpreterKind, ++ python_version: (usize, usize), ++ ) -> String { ++ match python_impl { ++ CPython => { ++ // For musl handling see https://github.com/pypa/auditwheel/issues/349 ++ if python_version >= (3, 11) { ++ self.target_env().to_string() ++ } else { ++ self.target_env().to_string().replace("musl", "gnu") ++ } ++ } ++ PyPy | GraalPy => "gnu".to_string(), ++ } ++ } ++ + /// Returns the name python uses in `sys.platform` for this os + pub fn get_python_os(&self) -> &str { + match self.os { +-- +2.34.1 + diff --git a/meta/recipes-devtools/python/python3-maturin/0004-Fix-cross-compilation-issue-with-linux-ppc-architect.patch b/meta/recipes-devtools/python/python3-maturin/0004-Fix-cross-compilation-issue-with-linux-ppc-architect.patch new file mode 100644 index 0000000000..bda5dca8f6 --- /dev/null +++ b/meta/recipes-devtools/python/python3-maturin/0004-Fix-cross-compilation-issue-with-linux-ppc-architect.patch @@ -0,0 +1,68 @@ +From f2c892109a05db144e8b18bcbcf9c24fe8d977c4 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Vesa=20J=C3=A4=C3=A4skel=C3=A4inen?= + +Date: Sun, 1 Sep 2024 15:55:16 +0300 +Subject: [PATCH 4/5] Fix cross compilation issue with linux-ppc architecture +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +When compiling under Yocto project for linux-ppc target architecture +.so files were generated incorrectly as: + + rpds.cpython-312-ppc-linux-gnu.so + +Where as platform and EXT_SUFFIX are defined as: + + >>> sysconfig.get_platform() + 'linux-ppc' + >>> sysconfig.get_config_vars()['EXT_SUFFIX'] + '.cpython-312-powerpc-linux-gnu.so' + +Which should have caused the .so files as: + + rpds.cpython-312-powerpc-linux-gnu.so + +Upstream-Status: Backport [https://github.com/PyO3/maturin/commit/f2c892109a05db144e8b18bcbcf9c24fe8d977c4] + +Signed-off-by: Vesa Jääskeläinen +--- + src/python_interpreter/config.rs | 8 ++++++++ + src/target.rs | 2 ++ + 2 files changed, 10 insertions(+) + +diff --git a/src/python_interpreter/config.rs b/src/python_interpreter/config.rs +index 938e9955..8f883887 100644 +--- a/src/python_interpreter/config.rs ++++ b/src/python_interpreter/config.rs +@@ -424,6 +424,14 @@ mod test { + ".cpython-310-powerpc64le-linux-gnu.so" + ); + ++ let sysconfig = InterpreterConfig::lookup_one( ++ &Target::from_target_triple(Some("powerpc-unknown-linux-gnu".to_string())).unwrap(), ++ InterpreterKind::CPython, ++ (3, 10), ++ ) ++ .unwrap(); ++ assert_eq!(sysconfig.ext_suffix, ".cpython-310-powerpc-linux-gnu.so"); ++ + let sysconfig = InterpreterConfig::lookup_one( + &Target::from_target_triple(Some("s390x-unknown-linux-gnu".to_string())).unwrap(), + InterpreterKind::CPython, +diff --git a/src/target.rs b/src/target.rs +index ad8ebaba..93afd9bb 100644 +--- a/src/target.rs ++++ b/src/target.rs +@@ -380,6 +380,8 @@ impl Target { + "ppc_64" + } else if matches!(self.target_arch(), Arch::X86) && python_impl == InterpreterKind::PyPy { + "x86" ++ } else if matches!(self.target_arch(), Arch::Powerpc) { ++ "powerpc" + } else { + self.get_python_arch() + } +-- +2.34.1 + diff --git a/meta/recipes-devtools/python/python3-maturin/0005-Fix-cross-compilation-issue-with-linux-mips64-archit.patch b/meta/recipes-devtools/python/python3-maturin/0005-Fix-cross-compilation-issue-with-linux-mips64-archit.patch new file mode 100644 index 0000000000..b24196d5dd --- /dev/null +++ b/meta/recipes-devtools/python/python3-maturin/0005-Fix-cross-compilation-issue-with-linux-mips64-archit.patch @@ -0,0 +1,82 @@ +From 5fe643579bcc63d824f6a0f0936fff451c622903 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Vesa=20J=C3=A4=C3=A4skel=C3=A4inen?= + +Date: Sun, 1 Sep 2024 15:55:54 +0300 +Subject: [PATCH 5/5] Fix cross compilation issue with linux-mips64 + architecture +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +When compiling under Yocto project for linux-mips64 target architecture +.so files were generated incorrectly as: + + rpds.cpython-312-mips64-linux-gnu.so + +Where as platform and EXT_SUFFIX are defined as: + + >>> sysconfig.get_platform() + 'linux-mips64' + >>> sysconfig.get_config_vars()['EXT_SUFFIX'] + '.cpython-312-mips64-linux-gnuabi64.so' + +Which should have caused the .so files as: + + rpds.cpython-312-mips64-linux-gnuabi64.so + +Upstream-Status: Backport [https://github.com/PyO3/maturin/commit/5fe643579bcc63d824f6a0f0936fff451c622903] + +Signed-off-by: Vesa Jääskeläinen +--- + src/python_interpreter/config.rs | 19 +++++++++++++++++++ + src/target.rs | 4 +++- + 2 files changed, 22 insertions(+), 1 deletion(-) + +diff --git a/src/python_interpreter/config.rs b/src/python_interpreter/config.rs +index 8f883887..ef656010 100644 +--- a/src/python_interpreter/config.rs ++++ b/src/python_interpreter/config.rs +@@ -432,6 +432,25 @@ mod test { + .unwrap(); + assert_eq!(sysconfig.ext_suffix, ".cpython-310-powerpc-linux-gnu.so"); + ++ let sysconfig = InterpreterConfig::lookup_one( ++ &Target::from_target_triple(Some("mips64-unknown-linux-gnu".to_string())).unwrap(), ++ InterpreterKind::CPython, ++ (3, 10), ++ ) ++ .unwrap(); ++ assert_eq!( ++ sysconfig.ext_suffix, ++ ".cpython-310-mips64-linux-gnuabi64.so" ++ ); ++ ++ let sysconfig = InterpreterConfig::lookup_one( ++ &Target::from_target_triple(Some("mips-unknown-linux-gnu".to_string())).unwrap(), ++ InterpreterKind::CPython, ++ (3, 10), ++ ) ++ .unwrap(); ++ assert_eq!(sysconfig.ext_suffix, ".cpython-310-mips-linux-gnu.so"); ++ + let sysconfig = InterpreterConfig::lookup_one( + &Target::from_target_triple(Some("s390x-unknown-linux-gnu".to_string())).unwrap(), + InterpreterKind::CPython, +diff --git a/src/target.rs b/src/target.rs +index 93afd9bb..25fc6c07 100644 +--- a/src/target.rs ++++ b/src/target.rs +@@ -396,7 +396,9 @@ impl Target { + match python_impl { + CPython => { + // For musl handling see https://github.com/pypa/auditwheel/issues/349 +- if python_version >= (3, 11) { ++ if matches!(self.target_arch(), Arch::Mips64 | Arch::Mips64el) && self.is_linux() { ++ "gnuabi64".to_string() ++ } else if python_version >= (3, 11) { + self.target_env().to_string() + } else { + self.target_env().to_string().replace("musl", "gnu") +-- +2.34.1 + diff --git a/meta/recipes-devtools/python/python3-maturin_1.4.0.bb b/meta/recipes-devtools/python/python3-maturin_1.4.0.bb index ed19ee647a..7322de0d08 100644 --- a/meta/recipes-devtools/python/python3-maturin_1.4.0.bb +++ b/meta/recipes-devtools/python/python3-maturin_1.4.0.bb @@ -7,6 +7,13 @@ LIC_FILES_CHKSUM = "file://license-apache;md5=1836efb2eb779966696f473ee8540542 \ SRC_URI += "file://0001-Add-32-bit-RISC-V-support.patch" SRC_URI[sha256sum] = "ed12e1768094a7adeafc3a74ebdb8dc2201fa64c4e7e31f14cfc70378bf93790" +SRC_URI:append = "\ + file://0001-Extract-extension-architecture-name-resolvation-code.patch \ + file://0002-Fix-cross-compilation-issue-with-linux-armv7l-archit.patch \ + file://0003-Extract-extension-ABI-name-resolvation-code-as-helpe.patch \ + file://0004-Fix-cross-compilation-issue-with-linux-ppc-architect.patch \ + file://0005-Fix-cross-compilation-issue-with-linux-mips64-archit.patch \ +" S = "${WORKDIR}/maturin-${PV}" From patchwork Mon Sep 16 02:19:36 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steve Sakoman X-Patchwork-Id: 49175 X-Patchwork-Delegate: steve@sakoman.com 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 AD85BC3ABC7 for ; Mon, 16 Sep 2024 02:20:06 +0000 (UTC) Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) by mx.groups.io with SMTP id smtpd.web10.128394.1726453203046266935 for ; Sun, 15 Sep 2024 19:20:03 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@sakoman-com.20230601.gappssmtp.com header.s=20230601 header.b=0GsqF7eX; spf=softfail (domain: sakoman.com, ip: 209.85.214.176, mailfrom: steve@sakoman.com) Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-20551eeba95so23364555ad.2 for ; Sun, 15 Sep 2024 19:20:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakoman-com.20230601.gappssmtp.com; s=20230601; t=1726453202; x=1727058002; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=/nrdX+bpAHnbMqAGDeCRN+VoKUyaOy/BZ/GMqbsarv4=; b=0GsqF7eXOo27+hHfraWSqaOTsdmSwlEx4Co7Kd48As2Vd+ygJVxQt16n7jQrphyyw/ IUy5jVzjGyQjuQaDoT1mypKFe/F3UX+jmgpcfLn4GPQ2NOjncyPkw9jzfQAn37lxhMMd 1hCItoTj0NJwXsCPY+GoyFoJ8uH1X+iR4jN2UiMFrakhvLZ0j/XyuEcSlWF12ncZBFUq yNQiUMjcTjHg8mRdJ5YOA49m8OXPlmtlNfsIoT6g1CZzKGb1DQShsQJYU9WTxNdgitOR bozxeotNq22zoEEIi30pKQtKFv2vCB6wnasFGCpxlLaJtREF6mqruA55JmvbqrMNy7rp ZIBg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1726453202; x=1727058002; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/nrdX+bpAHnbMqAGDeCRN+VoKUyaOy/BZ/GMqbsarv4=; b=jNntVNVoLBbtqcJ5aqnnsbH4MTSpAKyTBPNAsgTTTl5QUEi1bJxnMqFq/V+2UEE2yF IoGsxY1h58svMkMnLQn/Eg+Jgufk0HQEYydiroYW7PbushQ4mW5/Z8u81kOXSBmL4pJq ME7zS1weabPhOWF9Vv6N1AJPFjmpOkZE8EJ2kYWp0zCcgNbgD9NhArPLOeIxgAQ7jGav 1dVYHSjZEC06w5rTwBqQ4NldtQHg9guBH63Ny5vA4z/xHvDGd3l3pjGZfXdT4tfXicMJ J2t7a/lZf0lXmm5xfJ3JflPEEZeLVBmSYnnY6l8hlF7HVvXlyE+h/ccIiJ9U9I2Og6Lz SR2A== X-Gm-Message-State: AOJu0Yyec6v1IVE4WroFa+K7R2hwRiCEFaAC1uUolf+XY+zP2uzoD5bF QBvHBkq2b1Ml+VnIvurojvGHKQE/Pz9QmT5+0opZTfAYaxj44w/pAeEbfZFNJ9Swy3tueQtXqnW XgTo= X-Google-Smtp-Source: AGHT+IHNNbJJOBZNMaB4T6ciByAl+pxutO5UUQc7fgHs+I/nDD7zjzIrd3yJA+Bs7j4KSjcdwWNwEA== X-Received: by 2002:a17:903:41d2:b0:1fb:1afb:b864 with SMTP id d9443c01a7336-20781b425e8mr155320385ad.5.1726453202297; Sun, 15 Sep 2024 19:20:02 -0700 (PDT) Received: from hexa.. ([98.142.47.158]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20794764144sm27698175ad.304.2024.09.15.19.20.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Sep 2024 19:20:01 -0700 (PDT) From: Steve Sakoman To: openembedded-core@lists.openembedded.org Subject: [OE-core][scarthgap 11/11] ruby: Make docs generation deterministic Date: Sun, 15 Sep 2024 19:19:36 -0700 Message-Id: <9ed723d1972b4e1bd1ae799661194ccbd4c6c759.1726453060.git.steve@sakoman.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: References: MIME-Version: 1.0 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 ; Mon, 16 Sep 2024 02:20:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/204600 From: Richard Purdie The presence or lack of nroff on the host was changing the doc type. Set it explicitly to be deterministic and reproducible. Signed-off-by: Richard Purdie (cherry picked from commit f5053abb8957acf358b518ee3c76146dc5f4eb6c) Signed-off-by: Steve Sakoman --- meta/recipes-devtools/ruby/ruby_3.2.2.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/meta/recipes-devtools/ruby/ruby_3.2.2.bb b/meta/recipes-devtools/ruby/ruby_3.2.2.bb index f1aff315b7..508154dad5 100644 --- a/meta/recipes-devtools/ruby/ruby_3.2.2.bb +++ b/meta/recipes-devtools/ruby/ruby_3.2.2.bb @@ -75,6 +75,7 @@ EXTRA_OECONF = "\ --enable-load-relative \ --with-pkg-config=pkg-config \ --with-static-linked-ext \ + --with-mantype=man \ " EXTRA_OECONF:append:libc-musl = "\