From patchwork Sun Mar 29 21:37:02 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84743 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 350D7FC980D for ; Sun, 29 Mar 2026 21:39:07 +0000 (UTC) Received: from mail-ej1-f46.google.com (mail-ej1-f46.google.com [209.85.218.46]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.37629.1774820335420828652 for ; Sun, 29 Mar 2026 14:38:55 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=Wqd1UNN4; spf=pass (domain: gmail.com, ip: 209.85.218.46, mailfrom: michalwsieron@gmail.com) Received: by mail-ej1-f46.google.com with SMTP id a640c23a62f3a-b9825ba7f9dso739480766b.0 for ; Sun, 29 Mar 2026 14:38:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820334; x=1775425134; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=KLSGNV3XpgQg4PIlApbdmPRYqlEveBaDi1oHM6iNaxs=; b=Wqd1UNN4ccZg0TGUqh68w4FsosAMj9LSbFbqqVzztYTxpAQ1t4v/nWeJyPcqTajmyC PzY0t1K6XFr58KEOPf53H6mQgFdWubhcaoyzuD9sUyqw+QQUVwUibFX4nUvbWrJxMHmd R72CzwY8vq6zDysfhfsyYgxm5qMSh/1b1GPrIpx9uhz+3TWB6xoGIna09ElPB59PnXAz jTujKGKBRJ2VeyhAMfPJywfxBCq5UAMeP7GW4CfySMXHX8cksYHcQT5kaAs1VEgi2S6W eYzz7P20R7QzCzQj50oGWdHIqRObTaRrRroS36zJEmeJR62T8o1I6NgAE7yBQ6cfi7XE LEjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820334; x=1775425134; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=KLSGNV3XpgQg4PIlApbdmPRYqlEveBaDi1oHM6iNaxs=; b=JeO40UX9ie7USuuQmRKg29WyGA3pienHtgBLWddDtReyRppRXSD2/AhtcsOazo6F+V 8iFoKCcM+TuS3RyDtQqPXZuDsILXgw3j83m/fVrPBaZs9PoD0DzIR2P6XPRslaJd2zkZ ydtJbkDV9NmmevY4Sh+AetS/IT/S0ep3E8gDlCdXDXiM59OjePMxeoD1EsLQEMwHwljU apsnJShzC4k7nuxSav3aignsRH97EoLvkZchzyZDloW3cQg8ExdWd/6TPDV6sosowAzk KWhMGpYjvPaPHYRKmdSepguPmpypmJX/NATJJZzJSptL+8yoady4G4JxAAwi6v6FAczF tWEQ== X-Gm-Message-State: AOJu0YwQXojb2//iwtsO6o/stigr0YFPzJ+q3caHc0qes6qVfrn8pgUy qGjDBzmPSp47c6iqJv+OnyKvL1WNE5zy/fhkdNVDw3wp/5UUZGHGmT7C X-Gm-Gg: ATEYQzyYfwivdot9vinS1Yu3y5Tb9LFgZGDvZB8bO2E9gY8EUyolwHGymOsJRC5FIxk tq3sIC/ytXmVQYep7Bin4I4O35uBTsazJC5JuagkWV4UpuNAIfc7yJ1TQV0KGjiHWHYA7DHnutZ v/ob+eDdLaT0W+QgaJ08SQYu663IbZOLZ1SlwIajy6XU8/vW+dfYhTrChO48yBZTIJO5PlwY8nl s+D5m0tih3SUIRyzOEWPUezh97DRrCwvfH66znYM2snTUNkzahfBdReyIbPByQatEA6ClyhZWTu 4CQ9JRlerUMAr4+aCpIGcfhaymaaZMnYEvKjbiXtTgaW4jl7wrfEaxy9ydXMenLkvvMt3ntrZ8c YJGiTuSeMz2LpIaS7pk8rO961s7DrasDnQopDQI97KmeKUmVHfQ1PXDXBapTJGmlKWShqVjxElu yd4ADnLzdYy3Ryck5TMcLrgfyBIE7H1j1mt+zVncBl0i/9+w+TnlyrKQlxzF088llQ+C+gOJ4= X-Received: by 2002:a17:907:3fa3:b0:b98:4eea:9b72 with SMTP id a640c23a62f3a-b9b51c3843dmr581571266b.11.1774820333561; Sun, 29 Mar 2026 14:38:53 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:53 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:02 +0200 Subject: [PATCH 01/13] meta-python: Convert confusing appends to override syntax MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-1-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:07 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125810 While in this case `RDEPENDS:class-target +=` wouldn't result in any unwanted override, there is no guarantee there won't be a change, which would be hidden by this override. To avoid any surprises in the future let's use `:append:class-target =` syntax here. Signed-off-by: Michal Sieron --- meta-python/recipes-devtools/python/python3-astroid_4.1.2.bb | 4 ++-- meta-python/recipes-devtools/python/python3-humanfriendly_10.0.bb | 2 +- meta-python/recipes-devtools/python/python3-msgpack_1.1.2.bb | 2 +- meta-python/recipes-devtools/python/python3-progress_1.6.1.bb | 2 +- meta-python/recipes-devtools/python/python3-wrapt_2.1.2.bb | 2 +- meta-python/recipes-devtools/python/python3-yamlloader_1.6.0.bb | 2 +- meta-python/recipes-devtools/python/python3-zopeinterface_8.2.bb | 2 +- .../recipes-extended/python-pyparted/python3-pyparted_3.13.0.bb | 2 +- meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.1.bb | 2 +- 9 files changed, 10 insertions(+), 10 deletions(-) diff --git a/meta-python/recipes-devtools/python/python3-astroid_4.1.2.bb b/meta-python/recipes-devtools/python/python3-astroid_4.1.2.bb index d75b14c49f..1e7372f692 100644 --- a/meta-python/recipes-devtools/python/python3-astroid_4.1.2.bb +++ b/meta-python/recipes-devtools/python/python3-astroid_4.1.2.bb @@ -20,7 +20,7 @@ FILES:${PN}-tests += " \ ${PYTHON_SITEPACKAGES_DIR}/astroid/__pycache__/test* \ " -RDEPENDS:${PN}:class-target += "\ +RDEPENDS:${PN}:append:class-target = " \ python3-lazy-object-proxy \ python3-logging \ python3-six \ @@ -29,7 +29,7 @@ RDEPENDS:${PN}:class-target += "\ python3-typing-extensions \ " -RDEPENDS:${PN}-tests:class-target += "\ +RDEPENDS:${PN}-tests:append:class-target = " \ python3-unittest \ python3-xml \ " diff --git a/meta-python/recipes-devtools/python/python3-humanfriendly_10.0.bb b/meta-python/recipes-devtools/python/python3-humanfriendly_10.0.bb index b32fe2e1d0..184ce28c1a 100644 --- a/meta-python/recipes-devtools/python/python3-humanfriendly_10.0.bb +++ b/meta-python/recipes-devtools/python/python3-humanfriendly_10.0.bb @@ -10,7 +10,7 @@ SRC_URI[sha256sum] = "6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2 inherit pypi setuptools3 -RDEPENDS:${PN}:class-target += " \ +RDEPENDS:${PN}:append:class-target = " \ python3-datetime \ python3-fcntl \ python3-io \ diff --git a/meta-python/recipes-devtools/python/python3-msgpack_1.1.2.bb b/meta-python/recipes-devtools/python/python3-msgpack_1.1.2.bb index 85ec93695d..5b201a7554 100644 --- a/meta-python/recipes-devtools/python/python3-msgpack_1.1.2.bb +++ b/meta-python/recipes-devtools/python/python3-msgpack_1.1.2.bb @@ -8,7 +8,7 @@ PTEST_PYTEST_DIR = "test" SRC_URI[sha256sum] = "3b60763c1373dd60f398488069bcdc703cd08a711477b5d480eecc9f9626f47e" -RDEPENDS:${PN}:class-target += "\ +RDEPENDS:${PN}:append:class-target = " \ python3-io \ " diff --git a/meta-python/recipes-devtools/python/python3-progress_1.6.1.bb b/meta-python/recipes-devtools/python/python3-progress_1.6.1.bb index 57c0748a5c..9ec4ec2b66 100644 --- a/meta-python/recipes-devtools/python/python3-progress_1.6.1.bb +++ b/meta-python/recipes-devtools/python/python3-progress_1.6.1.bb @@ -7,7 +7,7 @@ SRC_URI[sha256sum] = "c1ba719f862ce885232a759eab47971fe74dfc7bb76ab8a51ef5940bad inherit pypi python_setuptools_build_meta -RDEPENDS:${PN}:class-target += " \ +RDEPENDS:${PN}:append:class-target = " \ python3-datetime \ python3-math \ " diff --git a/meta-python/recipes-devtools/python/python3-wrapt_2.1.2.bb b/meta-python/recipes-devtools/python/python3-wrapt_2.1.2.bb index 70652048f3..ee57717a5c 100644 --- a/meta-python/recipes-devtools/python/python3-wrapt_2.1.2.bb +++ b/meta-python/recipes-devtools/python/python3-wrapt_2.1.2.bb @@ -13,7 +13,7 @@ RDEPENDS:${PN}-ptest += " \ python3-misc \ " -RDEPENDS:${PN}:class-target += "\ +RDEPENDS:${PN}:append:class-target = " \ python3-stringold \ python3-threading \ " diff --git a/meta-python/recipes-devtools/python/python3-yamlloader_1.6.0.bb b/meta-python/recipes-devtools/python/python3-yamlloader_1.6.0.bb index 4844e10de1..281c73eec4 100644 --- a/meta-python/recipes-devtools/python/python3-yamlloader_1.6.0.bb +++ b/meta-python/recipes-devtools/python/python3-yamlloader_1.6.0.bb @@ -11,6 +11,6 @@ DEPENDS += "\ python3-hatch-vcs-native \ " -RDEPENDS:${PN}:class-target += "\ +RDEPENDS:${PN}:append:class-target = " \ python3-pyyaml \ " diff --git a/meta-python/recipes-devtools/python/python3-zopeinterface_8.2.bb b/meta-python/recipes-devtools/python/python3-zopeinterface_8.2.bb index 1446d15935..690c2d26aa 100644 --- a/meta-python/recipes-devtools/python/python3-zopeinterface_8.2.bb +++ b/meta-python/recipes-devtools/python/python3-zopeinterface_8.2.bb @@ -11,7 +11,7 @@ PACKAGES =. "${PN}-test " RPROVIDES:${PN} += "zope-interfaces" -RDEPENDS:${PN}:class-target += "python3-datetime" +RDEPENDS:${PN}:append:class-target = " python3-datetime" RDEPENDS:${PN}-test += "python3-unittest python3-doctest" FILES:${PN}-dbg += "${PYTHON_SITEPACKAGES_DIR}/*.egg/*/*/.debug" diff --git a/meta-python/recipes-extended/python-pyparted/python3-pyparted_3.13.0.bb b/meta-python/recipes-extended/python-pyparted/python3-pyparted_3.13.0.bb index 0f7065f5ae..ab0fe8c602 100644 --- a/meta-python/recipes-extended/python-pyparted/python3-pyparted_3.13.0.bb +++ b/meta-python/recipes-extended/python-pyparted/python3-pyparted_3.13.0.bb @@ -15,7 +15,7 @@ inherit pkgconfig pypi setuptools3 DEPENDS += "parted" -RDEPENDS:${PN}:class-target += " \ +RDEPENDS:${PN}:append:class-target = " \ parted (>= 2.3) \ python3-codecs \ python3-math \ diff --git a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.1.bb b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.1.bb index f02c96e405..83156cfddf 100644 --- a/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.1.bb +++ b/meta-python/recipes-extended/pywbemtools/python3-pywbemtools_1.3.1.bb @@ -8,7 +8,7 @@ SRC_URI[sha256sum] = "7fb1c32e358d55c2c6966a071c8ecc0ca81de3d32944a67cc646c57b1a inherit pypi setuptools3 -RDEPENDS:${PN}:class-target += "\ +RDEPENDS:${PN}:append:class-target = " \ python3-ply \ python3-pyyaml \ python3-six \ From patchwork Sun Mar 29 21:37:03 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84741 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 203F5FC980E for ; Sun, 29 Mar 2026 21:39:07 +0000 (UTC) Received: from mail-ej1-f50.google.com (mail-ej1-f50.google.com [209.85.218.50]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.37385.1774820336018365220 for ; Sun, 29 Mar 2026 14:38:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=oyxXsH9f; spf=pass (domain: gmail.com, ip: 209.85.218.50, mailfrom: michalwsieron@gmail.com) Received: by mail-ej1-f50.google.com with SMTP id a640c23a62f3a-b93698bb57aso698825266b.0 for ; Sun, 29 Mar 2026 14:38:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820334; x=1775425134; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=19FbKOnJrYUWpDzhHLCkhdsta0ygky0N+vDR2QkHpGA=; b=oyxXsH9frYzsqhi6BKKR8dZwOjYVMIwG5Pb3kO3F5SjHFFC0OvQcRNidD06FfLQBWT RBJ1/tneQ663rmdBRS3tDocY0NEgC3TiDkdKnC58iFnc7X1C0PNh/yhxEAifpwbTR1zH cIIbBLk2Omwqavh7+Alv5NmPt+pP7rvKOM36Gdi4ie/jLff2kHmTuhBcEEscyinJVwXv UEm2JXEGcyNyXlfNok6+QAp6s60rEtSDod59ZRwMLghX9p1ygSJegB/+Hsp23XBRu178 06Hf6uvvkODVGZyxjMBebux1xErVTtyEQsWmnSGlQoTRyUjbSR5u/URQJyDpdQzcG90y lFZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820334; x=1775425134; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=19FbKOnJrYUWpDzhHLCkhdsta0ygky0N+vDR2QkHpGA=; b=javhVFY+rLudUk4AfiZbehsjd+PaP+lgd7l7Az6Y4LpwF4FjXaxzlXuIAbKAHurjbt R8oQ2xiwsbSYnklmhXhulFKylNC7YQ6y3J0Nxg83EqcZ5ui9hXjg66a9jFIh/mLVfR4J DZrIp+m/U5FxMB9uQNjR0BCpGQbT0dwTUp0qoeVWqUQxNEskWgjK50CRuzJWy1GnLdD+ qVEGAPUqiP3o1jizJq44pnd/tUKvQFLlrXD7uafwzDzqI8CCR6A3YHPzZdZAESE7nI5G CoblX4KOsN1TkY/f6/TLJ0Jw1GltqjhK+UsVXAtCiDdhMEYWGEtTJcBTugsbSsNezayW M86A== X-Gm-Message-State: AOJu0Yx7sO3Cj9BVwDHIAEsBjQ+Nb9Ci87CCGlUGOjc1+W3oT2lGhVEK OFA3o3W0gkfK2Wd8H9Zy+l4HQcvBQD45jtMmf6vSZQzgM+XiN6bLEtKc X-Gm-Gg: ATEYQzyqs0ndiTIyKW9DOn1Fus6lTD1TUMKrGeSXAqH1y6EvPL/2cQ4rVJ8WMIDRb1U Pkz4w57I/icnyihLHOvPLYfPODGEIMA9irDtXjzCyl9hdzIr2j7GlmcICQmzxrb4uZZ8yeK7HPd NSlEuqX9Sd6AwzH4K5h4oOFA2oyaM4Gtbn2gHqWCXeA29+EQ0muu/AebmcdF4qGmG6Lscqrg5bs uukytKBCvvKSHXUU37E8Dh1BMc9TOZJquqe1ihdP9b9zHciF/3KrdkCHvoeCR4pAnTcI3OQbBoQ QiQNI4vWeFBVXqE8LNziet/CgvUZjrIhQYkA1ZclkysP5ZGYLDPAKBIMxsIY7aj22T+VIz4IpuO 230FrGYAgA8bnkFtey79iLXUHbpFYwsUmVKQwQmZU8+Ab2HBaKR8u7egCIvNmwI+cHnlLG3P/7U bPyE//iYj+vpC/A43rXchlbuue+3avRvfcGaRYZEs4tCiyr3b01miqsmWWHS7D X-Received: by 2002:a17:907:3f14:b0:b99:86b6:85fd with SMTP id a640c23a62f3a-b9b51c3873bmr593150666b.9.1774820334217; Sun, 29 Mar 2026 14:38:54 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:53 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:03 +0200 Subject: [PATCH 02/13] gnome-bluetooth3: Fix RRECOMMENS typo MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-2-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:07 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125811 Signed-off-by: Michal Sieron --- meta-gnome/recipes-gnome/gnome-bluetooth/gnome-bluetooth3_3.34.5.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-gnome/recipes-gnome/gnome-bluetooth/gnome-bluetooth3_3.34.5.bb b/meta-gnome/recipes-gnome/gnome-bluetooth/gnome-bluetooth3_3.34.5.bb index 1ceff5ffcf..8490e3d161 100644 --- a/meta-gnome/recipes-gnome/gnome-bluetooth/gnome-bluetooth3_3.34.5.bb +++ b/meta-gnome/recipes-gnome/gnome-bluetooth/gnome-bluetooth3_3.34.5.bb @@ -34,6 +34,6 @@ do_install:append() { FILES:${PN} += "${datadir}/gnome-bluetooth" # offer alternate bluetooth-sendto -RRECOMMENS:${PN} += "gnome-bluetooth" +RRECOMMENDS:${PN} += "gnome-bluetooth" RDEPENDS:${PN} += "bluez5" From patchwork Sun Mar 29 21:37:04 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84742 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 EA612FC980C for ; Sun, 29 Mar 2026 21:39:06 +0000 (UTC) Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.37386.1774820336526019454 for ; Sun, 29 Mar 2026 14:38:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=WYsdqtx/; spf=pass (domain: gmail.com, ip: 209.85.218.47, mailfrom: michalwsieron@gmail.com) Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-b97f9587e6eso585794366b.3 for ; Sun, 29 Mar 2026 14:38:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820335; x=1775425135; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=fh2y9fdrfWzgZxALxZt5b7jHmm3xvOGBYbY7VMf9Y5E=; b=WYsdqtx/NsnaLWVDseG3IoiFFm0xlEbRzbc4QwPIAhk2kLOmYsdSBgY9kzeqSdR9eI brEbzDDqdeBlz2x1MNMKnMutaWLXm2ChBoPVaD7gYNKwJtiFZQ5yjFFiJ0u6TZODYVtT f54HV7kdSe0e+9iZgEkVFGFeGIngBuadhbtvWJJmfFd2jh03/MNWYsTLadMNZ4H57ga8 MfzxOWW7C2j02Keq1pCFsKYgteCkgAJulUtALb76Kpo6m3a57MBrnVUKlODMSceEo/4G 1CIZe/wqxvGQ4UMO5u/mqxVAP40jBl0IFaZlNVoHsQH0vusuGIq7FMobZHOXqawv6bG1 DgNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820335; x=1775425135; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=fh2y9fdrfWzgZxALxZt5b7jHmm3xvOGBYbY7VMf9Y5E=; b=XKLdr1/UNXmm5m5HVUPdjU78QQAsx8fqqa82JYZ1M1Chi8RchntjdY43jQdEduiu/4 CYmvfVNqzVdBS4xsy1h0GZfLWY/d8le9HYwzK9ogzQYuyce/QAIJE0X057z/XmOFx/JU G/3rwxlR0mpD1jMvcjxmg6AK8of3hE4vhtx09kVFJT0Iem8Rpup+f8XBGgVbiyIevGZG I0uDxBLx2MB7NX1RcRTIoaxFI7VEgoB8gTNS8yd74CK70fqPIZjKEAkacO22ipKcac4x DhYUJWPZThiogl/nyd8KRshvUMMNyk9qeWmPVOe9W8bhy1Ra/yv9AX0eIKVGLefWh88G 2Muw== X-Gm-Message-State: AOJu0Yy1sDIAP90/MhXwSKptL12eKU62Q1KYwVZpSYMvQY5HSUsl5AbD x2stgk9Zs9m5crb77a89CBQSu3SLcUj58QS8QM30e8W038MnOsR6MDSAhI44ZQ== X-Gm-Gg: ATEYQzzCfeAmdl7lndONsPtn0mZf2gACg5kQC2UjchbsR6vkqWBIrr5yl1hHyTqB+6r dRzr8U2d2p05lekVqQfCsWPXCFvOdPFNHuikRV4ajFca8+WKfhKOJ9eB72Qu8R8SR2WojpddvBb SLO0uwswEHB/hARmUqarUlCM9b+hi6xI28IZbPKsJ+lZIAfaUxAo1NKmcpneyIjIIdGS0TeMWck UulY8RNurvutCcGPFBhyQbs8tvQ8pJ20skRCYFmx2PoM58iJAviaLIg1mSjr3GF4962/egmU/l4 hR24+vuWbKzkoMwULkOW/P6qkYz038z/14m86khpx0sFQZku9tmFntlqy7oM0SH+WqKwKB5gzor shHHJhZrxZxTci0/F+ZGzEvSAAyH1T79ad9RXTVZnRHCfKLHI4pIIU5LuSwd+kJCk0PgymkkYrg 2gi/WkqkOKgT+aRse0fJ0FVr7r0kbtVaTDN93PzfNee5ubzJx2yjU1qQnr0S+6 X-Received: by 2002:a17:907:1c9e:b0:b98:40f3:47fc with SMTP id a640c23a62f3a-b9b50169017mr631592966b.1.1774820334794; Sun, 29 Mar 2026 14:38:54 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:54 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:04 +0200 Subject: [PATCH 03/13] aufs-util: Convert confusing append to override syntax MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-3-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125812 While in this case `RRECOMMENDS:class-target +=` wouldn't result in any unwanted override, there is no guarantee there won't be a change, which would be hidden by this override. To avoid any surprises in the future let's use `:append:class-target =` syntax here. Signed-off-by: Michal Sieron --- meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb b/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb index 61ec508b43..0abbc9ef50 100644 --- a/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb +++ b/meta-filesystems/recipes-utils/aufs-util/aufs-util_git.bb @@ -63,6 +63,6 @@ do_install:class-native () { done } -RRECOMMENDS:${PN}:class-target += "kernel-module-aufs" +RRECOMMENDS:${PN}:append:class-target = " kernel-module-aufs" BBCLASSEXTEND = "native" From patchwork Sun Mar 29 21:37:05 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84740 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 C955DFC980A for ; Sun, 29 Mar 2026 21:39:06 +0000 (UTC) Received: from mail-ej1-f44.google.com (mail-ej1-f44.google.com [209.85.218.44]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.37630.1774820337330066318 for ; Sun, 29 Mar 2026 14:38:57 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=OpM3cxxU; spf=pass (domain: gmail.com, ip: 209.85.218.44, mailfrom: michalwsieron@gmail.com) Received: by mail-ej1-f44.google.com with SMTP id a640c23a62f3a-b9825ba7f9dso739482666b.0 for ; Sun, 29 Mar 2026 14:38:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820336; x=1775425136; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=aLe5adlOQ77HPB9l82SZcXcfZFpbAl44qCVYRXXTedg=; b=OpM3cxxUT3PozmzxM1cn4Unss2XPVTxK7oEJdAPNXJVTFllAG5L24mye/1cOc3ZS8b jA/sIRZjcxkFFx32/MDGfSlfWOwjs5sIyTWG7TDBlKGaoQvzaX8w1xM8zL5v6FeEhzLM 3enc96AJJ9RpTqGWQ0S424fUnprYUTyQWkR7WHOq+K/rxaLHRCCerF21j5TujxpTMO1X XHFL1XNdC/jo/Oorz5FpjaUq0iQl4pHPBmU4gBE1R5YXP6gXYNTMbqG6aJqHM9rJ+BsX QC9POj/GmXPNQR8B8clTpUBjhg3Rc2wB0okNrTFM1WP6G1d9G0aU6Bvs4U0PgUsUyPvS dkoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820336; x=1775425136; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=aLe5adlOQ77HPB9l82SZcXcfZFpbAl44qCVYRXXTedg=; b=RVZFULky3bCZoLow0mE22F0HJLjz9+Bo45HMbfV3a4E3HvxQ8Wh//nrrDVevdsvfPU Sh+6P4BqgPs81/kd3AiZCkSeY7g0jNvXeRZj/oJQibybNdFRsEywi/R4d7YOEppwSUS0 Z2bfgeBXa9onjo2OTSi9KYgS3fvdrkAp6dkqyuO6ItKr4qq/YGTNjd9rFNro3uT89CJF GWB51O0FKCDh4WTSP3sSDDjkmjroyTmIAYxtzAZ4fCTTVkJk8kSlKYrI4E6HBcNPqfhq AYkRaHBNIfjunzHZe5kKFtAIR8KQ2dWkgOlx5Wuzz0kAz2OFt1KhXLUXOSgPCkkWl7HC 9Aag== X-Gm-Message-State: AOJu0YzZcgtMdTFZ5kvlb8NDR92u7OvKLEoVisfk9DMHUlhP8mTIpJni dR8BnEmdoTTnwYpbzxhu4wcsNXPQ+ffU4PY+ssr49zWr08c5Uzm3JvHQsns2Zg== X-Gm-Gg: ATEYQzxsJ23msQowCeLdIxFBytjfJhPVbhTw6AiRJQdDQxsCd1yFunPE1gBTPvly6dy IzZ3zVZHXx+dEcs+LtZKLQ28LQokJXYRQVyreh/zSMRtGYzpOyEwws338cA9qfOd7aMmoV2DoFJ bK57c3xbq8xKO8ckWN/y5x8PTJH0NcuzggzZ1AO86XdrZQLmcAsAfflf6VoZ2xUOfQbxN+nQupV L24RrBA9FSndNzGLtKPolsbZw5YpStQPddIstrR8jSieKmBYCwndiLLzoVw12jh4La9rSDGu8ub odN9JzPKgGWDJ6V3685cb5p5MuFrTgCtgV818Ke+wFtFC4EkH2xBock3gKNQkB3h0DDlz+3FzJR AkjXOWyRLZ7VoxFE50LLZ4GBuUGrM8k7F/A6XXWVzwppFd3hm+CH5aD8AjuwNj6Tq92h9XfMsyE /HhNF061yxg+z/LWYEwrDTdReMENDkO4n9LpsG3vLAVl9FV/1ccs3feEhmGg0R X-Received: by 2002:a17:907:980f:b0:b97:81a1:9f38 with SMTP id a640c23a62f3a-b9b51f2240cmr521994066b.16.1774820335293; Sun, 29 Mar 2026 14:38:55 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:55 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:05 +0200 Subject: [PATCH 04/13] accountsservice: Convert confusing append to override syntax MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-4-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125813 While in this case `EXTRA_OEMESON:libc-musl +=` wouldn't result in any unwanted override, there is no guarantee there won't be a change, which would be hidden by this override. To avoid any surprises in the future let's use `:append:libc-musl =` syntax here. Signed-off-by: Michal Sieron --- meta-gnome/recipes-support/accountsservice/accountsservice_23.13.9.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-gnome/recipes-support/accountsservice/accountsservice_23.13.9.bb b/meta-gnome/recipes-support/accountsservice/accountsservice_23.13.9.bb index c024ae3f92..f0c68ed62a 100644 --- a/meta-gnome/recipes-support/accountsservice/accountsservice_23.13.9.bb +++ b/meta-gnome/recipes-support/accountsservice/accountsservice_23.13.9.bb @@ -24,7 +24,7 @@ SRC_URI:append:libc-musl = " \ file://0002-musl-add-missing-fgetspent_r.patch \ " -EXTRA_OEMESON:libc-musl += "-Dwtmpfile=/var/log/wtmp -Dtests=false" +EXTRA_OEMESON:append:libc-musl = " -Dwtmpfile=/var/log/wtmp -Dtests=false" SRC_URI[sha256sum] = "adda4cdeae24fa0992e7df3ffff9effa7090be3ac233a3edfdf69d5a9c9b924f" From patchwork Sun Mar 29 21:37:06 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84739 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 B26DCFC9805 for ; Sun, 29 Mar 2026 21:39:06 +0000 (UTC) Received: from mail-ej1-f41.google.com (mail-ej1-f41.google.com [209.85.218.41]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.37387.1774820337827426208 for ; Sun, 29 Mar 2026 14:38:58 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=iyW9DLd0; spf=pass (domain: gmail.com, ip: 209.85.218.41, mailfrom: michalwsieron@gmail.com) Received: by mail-ej1-f41.google.com with SMTP id a640c23a62f3a-b98133bdc4bso459499366b.0 for ; Sun, 29 Mar 2026 14:38:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820336; x=1775425136; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=EYwzyQINVnqPmEMysDDm5RRBLucUxMU1lAHoHX2GdjU=; b=iyW9DLd0HkvUx/8xYYBAy61eQl4VfdKCmjwlUnDluS2nNVXVNFVAOsFF08k0KFiQ0k 35rnJ+QDQU44siYvBpEG45O+C0Hbvog+BzMtbnb0uGFMWbEQsmPKXoFCgQyGqhI6m7kD JpvfU9qqK8R2wowpiSrTg9TAaUDxrBUg5sEWSDbSVHUUWxPOLnpB2ygG3TmrRBXDNpjs BJNsqnOZd57CZJuZKTMIyh8Rlo4oIAFLa/c8PfWLKm6DSz19+Urx2wlw2vtMPAcb0ANZ AoBcj9yxS9vNAWxqmIujVT/0urBvUS6iG+kbQXMQYgi0ZciLJCOa+XFO2BV5RY67i6qk KD7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820336; x=1775425136; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=EYwzyQINVnqPmEMysDDm5RRBLucUxMU1lAHoHX2GdjU=; b=DphodpxPPw+VM6Tg9A7jH4cZH+RGHBiLNNmVxZEcpML1ZHEQXullvqcOjyr87sPEli AonUYHhWKXu4by65D+HmqNeSxDrzT1WUzB1u1nVHXtczq+4iO6AQbeOdR05mguPA5Zwf 5LKQggQc1/d/tGokjOhhAC3iF3jXNAkszi18XFCeSHZrASa1Em+ZKkA/YqYcKAFpGtzD P0+xrZg13bfcc//z+PQ3h5oFNRrDLR8M1/enUT8iGPE3ZamAxvqkFmdGbaXWiVl0wmCJ gmWhjvnKkHtfaOCWzq7gEK6sQoel2V11i7HIEO0vfZgEdqTl/vIlSzquAg1kWM3Vov3s VVkw== X-Gm-Message-State: AOJu0YwjIb2Wz9/rN4w8x7jikqYBASL8WcNwC8DknWAbzQ4nOTOkYTBd pqhAI1tJmETrjLkdH6zjXmLLkYWpzP2Hr4I1WcuXkqZ3WInLED4Lm/UDQ+ZdlA== X-Gm-Gg: ATEYQzxsoTbCFQsCIQQ3QlipRIYRKwdeaHA5D4jBlX5m9pmOQcYaQ8s39cem69jeda7 YW5wrseeQUzTFZK1aqafWluTPwlmCyBx40eDKQJFOjYmHP9N38zam0Xb3NjS3CtxBD8YuuHxY3Q oe2rDePQmZOJgTFKP28B5bn5KMczUwzwl5e5UF1lqquiVyQ9to0Z7+d+PsQhBPSBen7WffLiRUj 2OtAFaW+BI4RzNn7S03D6xltgrEijFcdd1FArZLt70+A5ATU8VIhoaz9ePzOjZBA+JtiyLzHhEu RIPJhRt7A+9mtQ7LzjTw0BGLXJKDG3yiHn38/J1cpKXefSk+02a10z4kI5i/yKgte0E/hyhyjZ6 YD6ejO8kbHcHJpVh3BCnnprqEIY0YtQalgcBWKryN8+uEK5IjOMbSeHa5PHz/wIjibrXACzumZe q57AiB6VdskM0+7jR6fIvH9XInEIq2qaHa9ddE2iswfkSzq3fUgaImVPZ0oY0o X-Received: by 2002:a17:907:25cd:b0:b96:f329:e66 with SMTP id a640c23a62f3a-b9b50993085mr573240566b.51.1774820335786; Sun, 29 Mar 2026 14:38:55 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:55 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:06 +0200 Subject: [PATCH 05/13] pipewire: Convert confusing appends to override syntax MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-5-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125814 While in this case `RRECOMMENDS:class-target +=` wouldn't result in any unwanted override, there is no guarantee there won't be a change, which would be hidden by this override. To avoid any surprises in the future let's use `:append:class-target =` syntax here. Signed-off-by: Michal Sieron --- meta-multimedia/recipes-multimedia/pipewire/pipewire_1.6.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.6.2.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.6.2.bb index 6914a4a0ad..1e5e5f0399 100644 --- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.6.2.bb +++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.6.2.bb @@ -282,7 +282,7 @@ FILES:${PN} = " \ ${bindir}/pipewire-vulkan \ " -RRECOMMENDS:${PN}:class-target += " \ +RRECOMMENDS:${PN}:append:class-target = " \ pipewire-modules-meta \ pipewire-spa-plugins-meta \ " From patchwork Sun Mar 29 21:37:07 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84737 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 A61A2FC9806 for ; Sun, 29 Mar 2026 21:39:06 +0000 (UTC) Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.37388.1774820338113554676 for ; Sun, 29 Mar 2026 14:38:58 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=fmBlnjuN; spf=pass (domain: gmail.com, ip: 209.85.218.47, mailfrom: michalwsieron@gmail.com) Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-b79f8f7ea43so747957866b.2 for ; Sun, 29 Mar 2026 14:38:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820336; x=1775425136; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Cw04602w1ws7BkNyTyDWix1U78x6dT8jfaAk1mTY9sA=; b=fmBlnjuNYWZoBXOBlij6fECIyp6BnrVvHwNYvwP4GtkVoDZNPmzop5YHrE3LSDCl1o Kjt8detIANlcDHeXubhEV3qnBZQiI/NnycjX3dGnHdxomFPe/Fc1gwNuWQlql2I/um/K 1WmAf7Kt+9Imx29fZcMoRdcRYI664zWfpGhy1bz/pR9UjKznNMbaOJ/tETMtoieemVRI GPsGzFLBWNh5Ze5C82x7OaXeWXvdA6FUVuc8O7j28awpuwaogmRLWK3Xqib3xnrsG93W 6R7q70hAp7Jm1gTD7KbV11wgRIDZpicfLPVFcMHrAlhz6IhmkHVzW4z+9nkn+rioJGGT uIqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820336; x=1775425136; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Cw04602w1ws7BkNyTyDWix1U78x6dT8jfaAk1mTY9sA=; b=lAzut3kDpOPVIpQFzc+ON+MGqRd4uQWEUqBynTealYUjpVNSJmde3bBNr1TWwIJ18w py/ZQ/L/Y8d3IB/oCzwxLnAIEwTyd+Z9cuu7yF/ijtLsWyzLKLZZJVbBIKFZtg7Ohqnh bKVHZ5pvnvUwWOPyVmvkaf85LV3tGjKwItRCp1M2VIXXRPv7ovxiNks0w/Gt0JwPaoxr 3khH0QE/GjkalGm/Q7TnVz/I13t3ZNiKyrOSrQzjpR7kvxCvFYosmn1Tez7vBqPQzBdV 90IHEl/rj96IryQmcQHwm/iKtHLdaR9NB7jMRaOAkcXgDVKgi2SaTfMh2MVJHjq/R+jt Q2oQ== X-Gm-Message-State: AOJu0YyLdj3WGlZcDSNg9WqbaHekLfsQJBoyN0xBTrnWI4O6sXgIRs/Z KLNFR/0a/EDkWx8FmIcDSP5C3RNwI7cyFbFImKBgbdxdIgKw8cc+Fz12iKiA9A== X-Gm-Gg: ATEYQzwMpNFzx3LohN/6wwf6RbJ8nZPQply1fmous1Racr5FLkBBbFH68J6yGZkTrCJ fx7ei/aComWtfJ0Xo6oV6lvnh8N9OlvqoK04vXr3MmFi4oWYFFP5R9NSbfcLhvkv7ZZJqon7qyY pzdTReXfRlvW0oM+caw/LqNpoHhTrCjaSI5gpuQ6+wPzCih1OEQVJekez0LxHONchT7A3vLOxOM jprSOHreNp4toP50XV8y3ON5yUdqWEynwGuXaodUtVTi+mK19MGSs7yGPxbhWSeUpMvNzSHwcR0 CZ2o+AUtzSEfNIiaPrw1VrEWImZUbB3K/o2YMiQCdT7KYS9BQIwUm5iZHvDysnJ8VzV4SJ4jJG1 8UvHDPjNI+3aklYex0FcPpkThAjflhk9u/dyFVTXAYWyR7Fwdy50DSinkGUXt35Q5wop9UmFvaO aynCeBQR2pWrbHvBiJGKbmZNQi0OpCFoKArVjgDtcBhnraIJgjS/GdnuWcvJPUlmY/OhSrDLA= X-Received: by 2002:a17:907:80e:b0:b98:29fb:f32 with SMTP id a640c23a62f3a-b9b502b9148mr677166466b.1.1774820336380; Sun, 29 Mar 2026 14:38:56 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:56 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:07 +0200 Subject: [PATCH 06/13] postfix: Convert confusing appends to override syntax MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-6-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125815 While in this case `RDEPENDS:class-target +=` wouldn't result in any unwanted override, there is no guarantee there won't be a change, which would be hidden by this override. To avoid any surprises in the future let's use `:append:class-target =` syntax here. Signed-off-by: Michal Sieron --- meta-networking/recipes-daemons/postfix/postfix_3.10.8.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-networking/recipes-daemons/postfix/postfix_3.10.8.bb b/meta-networking/recipes-daemons/postfix/postfix_3.10.8.bb index 2423e17169..a66ecc0b5d 100644 --- a/meta-networking/recipes-daemons/postfix/postfix_3.10.8.bb +++ b/meta-networking/recipes-daemons/postfix/postfix_3.10.8.bb @@ -240,8 +240,8 @@ pkg_postinst_ontarget:${PN}-cfg () { } PACKAGES =+ "${PN}-cfg" -RDEPENDS:${PN}-cfg:class-target += "${PN}-bin" -RDEPENDS:${PN}:class-target += "${PN}-cfg" +RDEPENDS:${PN}-cfg:append:class-target = " ${PN}-bin" +RDEPENDS:${PN}:append:class-target = " ${PN}-cfg" # Exclude .debug directories from the main package FILES:${PN}-bin += "${localstatedir} ${bindir}/* ${sbindir}/* \ ${libexecdir}/* ${systemd_unitdir}/*" From patchwork Sun Mar 29 21:37:08 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84738 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 8D519FC9804 for ; Sun, 29 Mar 2026 21:39:06 +0000 (UTC) Received: from mail-ej1-f50.google.com (mail-ej1-f50.google.com [209.85.218.50]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.37389.1774820338711811186 for ; Sun, 29 Mar 2026 14:38:59 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=VPLTyqA0; spf=pass (domain: gmail.com, ip: 209.85.218.50, mailfrom: michalwsieron@gmail.com) Received: by mail-ej1-f50.google.com with SMTP id a640c23a62f3a-b980c65b97aso573430066b.0 for ; Sun, 29 Mar 2026 14:38:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820337; x=1775425137; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=IVFyUXQ8akpDTZLixYW1wOz0qFUPKCL6m9ZKfFD7mLo=; b=VPLTyqA0k42Opw96LPhQwVoY9uIKO3BKeyDJ2lm/nA2v8rnw8MlCMHd9V/ap0QwLyF /hSrULDk4CeqeXOaHXuy4doMj4U8rXkbD6cUBKOMKzsfbxCLwkmcKNLP71u50Q0UyEux RUdwt+zeCf1iB4LWB/aTdIIr/lnFhXQdHDBZO2LE7n8+0ldbtY+rzAJtqgkLesjNGjil FkufQPrG95mmczZKRsaTjFna/U6tSch5M1MfTpP29FtYcjOO+hIHhq2p7qmrR5uMKtg6 xY4S3VE2OCuVRT7mIva7okCjF4/1flRA8jc+eUGDsNmJcPxrwv8SXRORHLodL+E/r2Pb FHLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820337; x=1775425137; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=IVFyUXQ8akpDTZLixYW1wOz0qFUPKCL6m9ZKfFD7mLo=; b=UZZpCp3xNlL4NGpAoVefP+ATF3Z+tm0S4iKlQl2tJ8KgLeX1dIL8nzMxiH4Py0FUsh u+wIrp9eSjseHdmjfSHxlQqUfdHR53fd5szAkkZcjFuzM2uhlsBUj8x729eDnDqkQ7KU 7MkbpbfwNysgeqFGzCKZ+R1TUGiE9mn7w0fmkJh6Y48uvNYC0ViX4Qbw6uYWT9if+dNZ ArR0qmNF8mDdUGEf+539THx63uX11fytWuNKIPULkr32ls1jR77vWpctvsCaZaXFOzpb jHcgbT3zi1gFQ8NRKlcwr4V0Xe1bYZ8NoVo4/WeQmY3pwI1B035w981VWngW0oj2RahS 0Dsw== X-Gm-Message-State: AOJu0YxtsmpnTXzFOAgE1DwsEwsVtgtm19sVAR3hbM6G+cZtthXQ41vk BfFxULZMY04RuvdSBRqjtv8A/keR7uBlsp/XNGT23YdPGHDXAhs7Mfbt X-Gm-Gg: ATEYQzy+uft1J/aWxHDOSC32AsSCzdfPq+NX3K85ehaNYpEE6uTgSHIvsQaS3YIEQxS yGPuOhHez9qQ8j/YQtOcJ8CyMKQr0cA0haAgBTnOTuKWusmf2llsLA3JDXYGoGaQ8PrXH0XYu3e TPzX/wEcUx9rFgXza4vJ6hVszlWbdLZb5mQ/+MV9Ne1VjDir6CeBXkrfxUmdVYtWJ6WORoXr37f JmrFiuOIF547qRRL4d1CV4OOMbog80aDM4LjhRpAu0OUVcu/MxuG4wvpylAgvq+komVxrQfl+et kytRhjtlT4+aUmnh2oWAOfjR663OQw/pKC5NHRXfgq7ATnEN+68W1cfMNkrNCV8G33+1OYRsmDT BX8D/zVKF6iZoE0tupQz4PLuu+ET26y5m/bvIckb9xkRTGDfFeD+3C7vMk9+rv0NWeqsfB39Fvb QYnyKCqYnsJLwnXLGtB2dr2pFVJkP7fy70pr+IWKgeoOu3He9iFw218T2WvXlc2sb7Yh3w4QI= X-Received: by 2002:a17:907:6d09:b0:b98:33c5:1ba6 with SMTP id a640c23a62f3a-b9b5035907fmr653311466b.17.1774820336916; Sun, 29 Mar 2026 14:38:56 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:56 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:08 +0200 Subject: [PATCH 07/13] libgusb: Convert confusing append to assignment MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-7-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125816 While in this case override caused by `EXTRA_OEMESON:class-native +=` is desirable, the `+=` can be confusing. Let's avoid that and use explicit assignment. Signed-off-by: Michal Sieron --- meta-oe/recipes-support/libgusb/libgusb_0.4.9.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-support/libgusb/libgusb_0.4.9.bb b/meta-oe/recipes-support/libgusb/libgusb_0.4.9.bb index 9007574fc6..25750247f8 100644 --- a/meta-oe/recipes-support/libgusb/libgusb_0.4.9.bb +++ b/meta-oe/recipes-support/libgusb/libgusb_0.4.9.bb @@ -10,7 +10,7 @@ inherit meson gobject-introspection gi-docgen gettext vala pkgconfig PACKAGECONFIG:class-target ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)}" PACKAGECONFIG[vapi] = "-Dvapi=true,-Dvapi=false" -EXTRA_OEMESON:class-native += "-Dtests=false -Dintrospection=false" +EXTRA_OEMESON:class-native = "-Dtests=false -Dintrospection=false" GIDOCGEN_MESON_OPTION = 'docs' From patchwork Sun Mar 29 21:37:09 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84735 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 464FBFC9802 for ; Sun, 29 Mar 2026 21:39:06 +0000 (UTC) Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.37631.1774820339249399632 for ; Sun, 29 Mar 2026 14:38:59 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=htan3dS4; spf=pass (domain: gmail.com, ip: 209.85.218.47, mailfrom: michalwsieron@gmail.com) Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-b9b1df1a6b3so402162466b.0 for ; Sun, 29 Mar 2026 14:38:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820337; x=1775425137; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=6C/RMAGik1QL0xdihODP8gg//GFuw8opK1A2ehbilt8=; b=htan3dS4DWcwAjrYdEROqR1rzwIJUxHhFdiNNkaaSrKxbW3lQoDvX6+mF50DqIPJVA bZsmagbBk8KsGMr9BugOEpr/zIkZhHAZqedTfax7rFYuWwYzDtUsl6TleYO77GTDhQFX KdT7zTje9FLpbCvbxEqiGoR2Db0tZIK/XqDZ88XlNR3FIjqOgekFkBh7xZQ1k5HahTyB 6NGPqIT8oZF3sie1P7pdXeNPS96t2ZGGtX0Tpeszs1CAyqabkEViyWTZTtFP8f0J/SDp pLB3SuEt93AxPQBskXeHG0v6mAD9J6l7WYx4u5RoMdkplZfrT88CmqemBXj9BmXuJFVB G1tA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820337; x=1775425137; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=6C/RMAGik1QL0xdihODP8gg//GFuw8opK1A2ehbilt8=; b=T9Vx2FshuOLeIsOE4hJc0IGEAhb8q92aFyGKW2+uP4Lh2+NLmeJuiBa7QgC0uQTXvj LyOO5GszeOIsbsIQ62uysyENjl1RoD6DdGyAus3+GbQSTYCFO+dSdJmiE1FrrwmwVmjB Pl4nVGkvVR8eKcWu6qfbLgJv1uhZlk2fnY7iwgbII9TbRdmBgaFBTM5sHdPf0vTfpAg0 +gdQunkoxs57jpbBU0cBQZhi23B1vBZEa7DIaOq98eWVKluMIr2+PA0FhbR/lSF2P/bE Zq2aI8wSUDs0/DY2iM0mVGLw2ic3ldG4Jvu7BMG+ZkruKh+uH/f1y5N8jpXKBHFM4Bis KRtA== X-Gm-Message-State: AOJu0YwNQrwYw1LaiZekHxYYQWe9JTZsp4J7Mp00jHSJDsrvFHjxyuaH eHPWRZFrq7Xxnzy5aZAjds3qLc2zyUz8kVO9yw5nQtJttHzu5yWaAAhH95S+8A== X-Gm-Gg: ATEYQzwmLON2dIfkRrJ/76GdYBK8nL7PssI7JtskWLSSg3pqw0InCk8CVsSlqipti2R /7atgwR1k2JjpUT79D6setDZjD9JTek8VP2JG9DBkQvwcNmIDF89/8BVre1FjKwet+LOpMSEUwE JgwjWd8rUtNXpQ9Qfy1qBzsbpi5YO3klJ6aAKgWjVW853rXphX8TA6Yx2MsNSMVZmqAZhkNJBJU YopTgWKATQFZOt3FQ3EPKu08blarGvnqJj0bwvRt9H410kYFF6hwvBs/NUQ9YVqk4SpXJ9ak/2g MPCA7CXux4zR8uat2Cxv/Tqyl5g2IrB0XQfEKz7zUKS7R49IG+6ghDai6EHkDwPHdw8T6CfP1CZ c0TgNS6acBReg/U8pNlDy/0LUpy7YC4Xdv36n+U6gVXaj1G3wUD0ybHLKTdqyHx+4mCZmU1wcJt 79LiClBwUp2Zz7GChX3bO2J9kCJSY86gpmnaFV7cSDBqy887b5B5/20hOYijZshndZ2Qh+q2A= X-Received: by 2002:a17:907:1c09:b0:b98:350:8dc1 with SMTP id a640c23a62f3a-b9b50937e25mr699259966b.42.1774820337469; Sun, 29 Mar 2026 14:38:57 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:57 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:09 +0200 Subject: [PATCH 08/13] postgresql: Fix append overriding value MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-8-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:06 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125817 `EXTRA_OECONF:sh4 += "--disable-spinlocks"` was supposed to simply disable unsupported spinlocks, but was also overriding other configuration defined in EXTRA_OECONF above. Signed-off-by: Michal Sieron --- meta-oe/recipes-dbs/postgresql/postgresql.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-dbs/postgresql/postgresql.inc b/meta-oe/recipes-dbs/postgresql/postgresql.inc index 6858015478..07cd121511 100644 --- a/meta-oe/recipes-dbs/postgresql/postgresql.inc +++ b/meta-oe/recipes-dbs/postgresql/postgresql.inc @@ -78,7 +78,7 @@ EXTRA_OECONF += "--disable-rpath \ --datadir=${datadir}/${BPN} \ --sysconfdir=${sysconfdir}/${BPN} \ " -EXTRA_OECONF:sh4 += "--disable-spinlocks" +EXTRA_OECONF:append:sh4 = " --disable-spinlocks" DEBUG_OPTIMIZATION:remove:mips = " -Og" DEBUG_OPTIMIZATION:append:mips = " -O" From patchwork Sun Mar 29 21:37:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84736 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 DBA67FC9800 for ; Sun, 29 Mar 2026 21:39:05 +0000 (UTC) Received: from mail-ed1-f42.google.com (mail-ed1-f42.google.com [209.85.208.42]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.37632.1774820340010924611 for ; Sun, 29 Mar 2026 14:39:00 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=RrrFbzUr; spf=pass (domain: gmail.com, ip: 209.85.208.42, mailfrom: michalwsieron@gmail.com) Received: by mail-ed1-f42.google.com with SMTP id 4fb4d7f45d1cf-661cfb9f3aaso5637385a12.2 for ; Sun, 29 Mar 2026 14:38:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820338; x=1775425138; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=iixra+SS3NnEHIz6rlxEtEEl9cSTJcBpc+Z5RhvLsT8=; b=RrrFbzUrRVBrGSZYXBuHzI1fZo9/wyFyzf5FgEYdkFnf9SthW1CxK+ZSRpVwm3teTQ iZkUa4+XhZ3mY1wlu4F7MGJC2ECXJM415z2YekG/ooWu0yNupYF2B1clnjdUUr36QaXl KzQTwrgsmfCexOLFA15B9jnFvTR1e6rnOsROT1jR9sLxMLNEMFYObu6UmOHmXpSbSbZs vndVJCRzh/7plVun8XBi8VTkrSbQB6w0D1Tz5b5j4adRFexO8dDTdt1XsKsh3P3c8Rm7 MsvPwwEPvz6beJbFQy0f65PmwWG4D1OKh7Z05tF0MoNalp7innPrJCE9IqogWfOnQTWp OQyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820338; x=1775425138; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=iixra+SS3NnEHIz6rlxEtEEl9cSTJcBpc+Z5RhvLsT8=; b=MQiSHX+1UXGueLZCLrFnDTNVIuGagDF3QcVBEgZ3+b1BF0CtxvS1HH/8l3baAbLK9r 1cmREun2pNaAff48DzXd77wRXc9YAdzSDgp4Iw175N+JASCWjOHuAieNDaz+tuUmqTq/ 1olj4cVtcx+mkA/bI9jru7s1xfYxiEGUgRDn0z0rWbiEhimelfEYVJdUelPTSGEA4ImW W/enHxqmfIiKMy2xMO0eIwEpENEUjP4yj8wjllfGup08uwBnGSeCvm47l89h//LsScK1 BOsjhpB7J+LD/fB5pPdpMoTV1IEiaqcTqVQ1XeMmRMZfQEe5nVAfDB8M3itSaKOcr2Ql RCpQ== X-Gm-Message-State: AOJu0Yy8iyDOoA7v091m8/q3een9u+YraKxucFQUGoAYXrVeQ4ybvCqV xnmUNvUPh6Bgr0Z+rUHbX1G2IGK+kG7t0cohV3/uOhBeHOL5JQYrk8nFx37KGw== X-Gm-Gg: ATEYQzyhKEskgco9p3VFtptHaf+T8bKfOaWqBPQzpiF1ZfiTGrA+A8oDzoMOBeoQ84D I4gz/Wm7+aQ6mbHbFOoxzHJ1+xfz0XEw/c8IfJEdT+TlwKVRwjKTYkZ8/DMECJy26JFQHRuREvo 4HvRYbwtaGzRr3U/KO3oxtClFIRP3KT9grU7pygUSta5TJ6SG1gGEUuv86Gr2wm7YFTfmT/vPB5 VLy0lx7jZPJ1crzpzJafTTVqE0cMFED9BGv3obtGWiuBt6Vh6bLe7BtsdfGLRxo3nyBCNyc9JPY hPmmFDZuSsBYuopbj3LlGanlEt6BQSuDtxzlD+y1TDAi79SOmhJTFsxwiHNSX1UnNHUXZ/QQ6Gy /TKSQVAIB+hoiOWVNNlCA4WGb75oKgiYBxs0D6gVPbjp36CUex4JcZOIweHPQ7biFholh+FyDMO BtqObZu/19bfwVEnXNDMn2QWBU67X4/5dmerBQ8oV+N5GfkceqZZlGGMUwCsrP X-Received: by 2002:a17:907:c297:b0:b97:a9ac:5e05 with SMTP id a640c23a62f3a-b9b507b43d6mr586921666b.35.1774820338026; Sun, 29 Mar 2026 14:38:58 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:57 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:10 +0200 Subject: [PATCH 09/13] graphviz: Fix append overriding value MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-9-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:05 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125818 It actually overrides value of FILES:${PN} instead of appending. In this case SDKPATHNATIVE is the prefix so everything was still working, but let's convert it to a proper conditional append. Signed-off-by: Michal Sieron --- meta-oe/recipes-graphics/graphviz/graphviz_14.1.4.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-graphics/graphviz/graphviz_14.1.4.bb b/meta-oe/recipes-graphics/graphviz/graphviz_14.1.4.bb index bfc59c3ca1..a5f08d0c85 100644 --- a/meta-oe/recipes-graphics/graphviz/graphviz_14.1.4.bb +++ b/meta-oe/recipes-graphics/graphviz/graphviz_14.1.4.bb @@ -68,7 +68,7 @@ do_install:append:class-nativesdk() { install -d ${D}${SDKPATHNATIVE}/post-relocate-setup.d install -m 0755 ${UNPACKDIR}/graphviz-setup.sh ${D}${SDKPATHNATIVE}/post-relocate-setup.d } -FILES:${PN}:class-nativesdk += "${SDKPATHNATIVE}" +FILES:${PN}:append:class-nativesdk = " ${SDKPATHNATIVE}" # create /usr/lib/graphviz/config6 graphviz_sstate_postinst() { From patchwork Sun Mar 29 21:37:11 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84734 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 6F235FC97F9 for ; Sun, 29 Mar 2026 21:39:05 +0000 (UTC) Received: from mail-ej1-f47.google.com (mail-ej1-f47.google.com [209.85.218.47]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.37634.1774820340354931571 for ; Sun, 29 Mar 2026 14:39:00 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=RXXkAHLy; spf=pass (domain: gmail.com, ip: 209.85.218.47, mailfrom: michalwsieron@gmail.com) Received: by mail-ej1-f47.google.com with SMTP id a640c23a62f3a-b982b0889d8so451358466b.2 for ; Sun, 29 Mar 2026 14:39:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820339; x=1775425139; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=NWqkq5lDOOMgox1m8D+imuiA0hT6PoGGJ7JgHELY7FE=; b=RXXkAHLysZVCdnWFTBp/qZ/3/3S0s/WDfu6Kirt2SgtyrqqaA18aP8Ifz5UxqoTW9m i+SWy7Sfd3QRYSkwrk55u4Ibnxwsl6dwPJZoepOVp5hVMhxm0raJczaWXlYj/UaiFqhk Yy/12RAtni/0T59rRqHxGNxAZwfD6BD0TD6G4VabuROwXG/vAOBcKfUGsaIQXnLqG4T5 NLFx0gaByShg4ERZwgPmdkg139FRDkw8Pt2D9uK5CrD6FBmMWudmPWlry5bUCV6Uo0JC PdDmEL+H+nmrIqv6rP+mGVl225XJONwWmBGYuwYc39pIr6YR8idjfGFJHYcmIh1TIpcX FbKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820339; x=1775425139; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=NWqkq5lDOOMgox1m8D+imuiA0hT6PoGGJ7JgHELY7FE=; b=P8G6vsD9BRA6O0lcOD1s2NWafPSMqCkQYi2Wz/j0RdjZjGgSxPl2srD6YSfiU4ZYhE bH5SU/Bo6ezUkdgv70fgPhslv97wCD/Mnl9P27T6vxbFjlM5MRVinJhgpgZujoboozFh 6cDEG4ktiSWpmDT2ocFks/nn3hTlNauScoB5td+xJunyluvnckGJRSIsR1ERtmrPKRi/ 0NIxmCeylwG2LZJ2sUwWwtVoRidtbcgoIHatrp3sO37HA68bHMXBgKoHb96X8lyAFhnp i3CmSExtLBgwautn6V38IOjDAHyZ/03d4uQD3bgykGhKzdSnniFAku7YouYFNxRybgts sdQg== X-Gm-Message-State: AOJu0YyZiiHT9aXtyd4ILFCkLvIhIukI0Ch6kc4Lb7NTx297cfdAkddZ kzQSsbu6BBOmsbAwtcjDP0O7Aoe1qgzUK1X28XJXvxUjNKAzR13wBmUc X-Gm-Gg: ATEYQzwnhtAXt81xQtdhOIahMj1sqcqnk+pP8oVlZFjkB6g3TXiU6Rty2YZMNVE1JMx XCRi8l4IuFQmhKKMjWMaXqnJGBvnne3M32e0VlcLtor33Vs5M4tNlIThPOsn48TIEaI2EYXbk5V jtuMeALW7tNqakYkUVn2mHNeoXHsnDJGNptjs47fWRH8tgw1runCOyiMpk0egL1wngq/9lj1tz1 ZXy4qws4XJ35sMTvfdYGRrTvc4htThgI1uzgpMIY53OyaymelvKDrknlONERulXCZ3sBwfjO1at uf9i6Xxknb8CFbxhIfZWjwIFTLppSl85ifT+LiihpcZ+A6cr7np7GrX0KLnJIcV/kZ2D+rhpoM5 DPOVpPyrHO8OZE2p2ORRNdvBEQ0Y8+QhxohMHoxY30Z4/H0sCJyAZOtKoGIB8892TCF4JUtaSgW H9WxImVmM3LRxrnkgtQHp1ZQU47rXfMfhKesiXU17E5DHJHAWwutI2686hooLh X-Received: by 2002:a17:907:cc27:b0:b98:1129:52 with SMTP id a640c23a62f3a-b9b509146a3mr449706466b.28.1774820338593; Sun, 29 Mar 2026 14:38:58 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:58 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:11 +0200 Subject: [PATCH 10/13] syzkaller: Drop qemu-system-native dependency MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-10-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron , Stefan Wiehler X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:05 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125819 Either I am missing something or it isn't needed in the build time and should maybe be a RRECOMMENDS:${PN}? Signed-off-by: Michal Sieron Cc: Stefan Wiehler --- meta-oe/recipes-test/syzkaller/syzkaller_git.bb | 4 ---- 1 file changed, 4 deletions(-) diff --git a/meta-oe/recipes-test/syzkaller/syzkaller_git.bb b/meta-oe/recipes-test/syzkaller/syzkaller_git.bb index e35a8a77be..bdd4cf6a40 100644 --- a/meta-oe/recipes-test/syzkaller/syzkaller_git.bb +++ b/meta-oe/recipes-test/syzkaller/syzkaller_git.bb @@ -6,8 +6,6 @@ LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://src/${GO_IMPORT}/LICENSE;md5=5335066555b14d832335aa4660d6c376" require ${BPN}-licenses.inc -DEPENDS:class-native += "qemu-system-native" - SRC_URI = "git://${GO_IMPORT};protocol=https;destsuffix=${GO_SRCURI_DESTSUFFIX};branch=master" SRCREV = "22ec1469fe8c0ba256de07e8f97fa7b375b522bd" require ${BPN}-go-mods.inc @@ -39,8 +37,6 @@ GOBUILDFLAGS:remove = "-buildmode=pie" LDFLAGS:append:class-target = "${@bb.utils.contains_any("TC_CXX_RUNTIME", "llvm android", " -lc++", " -lstdc++", d)}" -DEPENDS:class-native += "qemu-system-native" - compile_native() { export HOSTOS="${GOHOSTOS}" export HOSTARCH="${GOHOSTARCH}" From patchwork Sun Mar 29 21:37:12 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84733 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 56D54FC97FA for ; Sun, 29 Mar 2026 21:39:05 +0000 (UTC) Received: from mail-ed1-f44.google.com (mail-ed1-f44.google.com [209.85.208.44]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.37392.1774820340937003553 for ; Sun, 29 Mar 2026 14:39:01 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=SgJB2/Ku; spf=pass (domain: gmail.com, ip: 209.85.208.44, mailfrom: michalwsieron@gmail.com) Received: by mail-ed1-f44.google.com with SMTP id 4fb4d7f45d1cf-6618bc129acso5542367a12.2 for ; Sun, 29 Mar 2026 14:39:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820339; x=1775425139; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=YJaW06rFrBzfAdTFxMk+MV/Am1fvfnzrfckCRK0Ea3Y=; b=SgJB2/KuCVxfVkI+P9LoTGQi67DMeuru80+ahi6K3wu1pTIij4wZ5b66bLqtkEFF/K aWSmEcDBDw7lXACMgW1xm1SULXijPkwb/qbvmVx7Qc1kNvMO5cKR13qzfG+580RQLHeX 4mUoDgXnOjUAcKahugNOVN4N6XC6TkRIWJ1kZL/vZ+K7gxI5ygd8dHsL5WZNhAqnKolJ 0DkthcvmaR7d4OfruETMt6MTLxXVBP5y1HXDQOGHeShZUADUj6iQesT0iwNFXj3wxNmk LdJ3u2kHb5hjA4kpXhPErDYGYrrenw2RQiuIxlVYezNkLd1tdFdytEavg3xOhNJbIuWn Xznw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820339; x=1775425139; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=YJaW06rFrBzfAdTFxMk+MV/Am1fvfnzrfckCRK0Ea3Y=; b=lluhTTWBaAgIB3zUDNpwdrtsWwSVAcMjzZw9i16113AsDLHyjTKKpJbPafdxgbTMTc vUB5jF6vhH5KJJX8kUoSIYpet8y9OesX4gGoCx5mGicG/M34VeMH4cLwQPsTybujKrkQ A8uc93tosJ8EjhpXwB82kiJ0fO6m9FMp56eYTTP+u5ox3UpsWN960FL4+5G/BJ4Y33T5 GQoPgqM/HUaq1yzmRAigb66PyoHKoo2+FjCgMG9PYYeeQZgUGOCnaWuOOtQy6zL23UVF GBKetKvZbyaMRE9fD2dAsgODNVXU54eV9jMVuA6wZgAbUEM4a52upo/9NvDKimyOb+ce v6kA== X-Gm-Message-State: AOJu0YwMbthL0pdep1J0eU0JESufkIj1tBqNca3xQmhyOVmiUTRhKdLc na1+T0w09HlQHAbt6O01Cm/jvvVnnTib/ExTDEoLRV9Jkf8FKKdwAeRda4pL1Q== X-Gm-Gg: ATEYQzwdWZySYxE0PWcBQeWGxDOYOmp5aIKt+PBf18pfXWHEYMeGDiIZ1/IqB6oXzk6 Ux9jFAArP6bZOxcscWw0r2EI83Nb3N4gyh5cvuNnR0gj019aqKhWxkhcLZ2khfsFdEl7BtQfZlf hJ3ScXsFF4YtcphOkxH3vC/VxcEAM7A1Ms2NtBW2xsJiUcHi2gbn0E/0AE3c2+f9wYdWsD124Ox aqCw6PNzeypj21BWoCQl4Qh0X/7RvOCQD+P3MwAhQp9Y+ALFkRIi6u0Ksr7lhGinRKarZY13l+A SSj5mKCZnlJcbHKmdpHIjmhovHM3zl4TiKVUKt6qqK1F7i4Zu7Tcnrp9/mY5IzBUDKlxfjsJENh Cpdv/r7XDWV+kVqcsYx+Jvopu42ri+mbCyDb+ZCk77p4rOirqtj0hPcGZBPdZmhQJVMmEoolFrb 3JxgSCm7/dAk41YEED2DpinUzWJw0XF2MdgiBYizBi/DslFjvfp1wp5+AScxU2 X-Received: by 2002:a17:907:e0d8:b0:b97:acca:fcf6 with SMTP id a640c23a62f3a-b9b50358146mr388120466b.23.1774820339160; Sun, 29 Mar 2026 14:38:59 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:58 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:12 +0200 Subject: [PATCH 11/13] syzkaller: Fix appends overriding values MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-11-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:05 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125820 Those LIC_FILES_CHKSUM:class-native(sdk) were actually overriding the rest of LIC_FILES_CHKSUM. Signed-off-by: Michal Sieron --- meta-oe/recipes-test/syzkaller/syzkaller-licenses.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-test/syzkaller/syzkaller-licenses.inc b/meta-oe/recipes-test/syzkaller/syzkaller-licenses.inc index af118a4dd4..65306a17d0 100644 --- a/meta-oe/recipes-test/syzkaller/syzkaller-licenses.inc +++ b/meta-oe/recipes-test/syzkaller/syzkaller-licenses.inc @@ -79,5 +79,5 @@ LIC_FILES_CHKSUM_HOST = "\ file://pkg/mod/google.golang.org/appengine/v2@v2.0.6/LICENSE;md5=3b83ef96387f14655fc854ddc3c6bd57;spdx=Apache-2.0 \ " -LIC_FILES_CHKSUM:class-native += "${LIC_FILES_CHKSUM_HOST}" -LIC_FILES_CHKSUM:class-nativesdk += "${LIC_FILES_CHKSUM_HOST}" +LIC_FILES_CHKSUM:append:class-native = " ${LIC_FILES_CHKSUM_HOST}" +LIC_FILES_CHKSUM:append:class-nativesdk = " ${LIC_FILES_CHKSUM_HOST}" From patchwork Sun Mar 29 21:37:13 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84731 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 25587FC97F8 for ; Sun, 29 Mar 2026 21:39:05 +0000 (UTC) Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.37635.1774820341434863117 for ; Sun, 29 Mar 2026 14:39:01 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=c0YdrXzf; spf=pass (domain: gmail.com, ip: 209.85.208.52, mailfrom: michalwsieron@gmail.com) Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-66aed966c7eso6107681a12.3 for ; Sun, 29 Mar 2026 14:39:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820340; x=1775425140; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=Hbnb6zd330Fpx7pxOcXaoVjLc2N2/eJD4jbu3dd9TBo=; b=c0YdrXzfEtfI6jxOO4x5EItJv64iibxHph8ehB0JAAmZ4grcdjZGKiU+DXnE4hdXuO G5v+m4DfeCifYgwFFpA0cUPXQqRCJlk5vev6Qolh32CL0ISF4KFrBP4/PDJXeeqznnJw 4Kdj04Fk7CAdnX/mYWvr16HRKjzWX8VV3ib3CSa+lZ3BYO5ZiU7wVlt0bUYhTe+2xab7 +tCb6kIqvyo3yiBY3n4o35e7rJWuPcocEObZLw5y5/b8qWAouswppkq1xPo5bMds07Jm iicNR9OU0uASqA+F6+GS2WmboK5Hu7rEQggxdMzBOrj7EQXgvJu8kbClfpiNqjtdcfzo za1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820340; x=1775425140; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Hbnb6zd330Fpx7pxOcXaoVjLc2N2/eJD4jbu3dd9TBo=; b=ilv7aaIXkZfen84g2tXpfMp1i4YRbGJ+7CsJPbVLUilqSEWzwP7XtxTIhMOGpyqbwF zuJwH97pF9qowQSRjRuMWqFJNZlad6zJuR6FSW70vwuAj2GV6KcVG2OhPm9mBvx9Z6tU O45Q1Xte8k20nrSoGIuvOLH3BBrgQc/nMfiuM40QPZ9A27Tp4iBAFjHN83AeHfeDDe+z +P9MqXabLXJ5FdXt74ygxSc9lsiIpXSheCVNXQmUK7mwSpXr7eqyt62LmI86IAXmy9K4 PxKLtKM0qPEzKAqTaLVtXbVeTDaQj+mhx8AlWaoUvs9v1AWNHZ7DLm0YSYM5qHiJMZN/ FriA== X-Gm-Message-State: AOJu0YybkeJWlFhG9C3qilYniHpkqy2fDsjGQ9U/3MDYULZ58VIw7Ugc E0VCFXIZej2fL1QM9QG9qqmk3ufvAAfve/2mo92Z6BEbmVlLpz7003w3eR1Qqg== X-Gm-Gg: ATEYQzzNMrqEEWH2GmuVa/m5k/rrCa2ROz8x1BFWI37fSJPrYRyg5TwULhOdu098M0t Nu6262/uMyc4NVXnu+TWyHUL3acwoZFPElvKo1gS0TyMB72XVLRqi+4V2FrPrCjd6ZBjiWEpKpV gbPb5Ulqd/WfBfXv4LLoR/8ThgXWHoSbknZkdd4+QwcBRLNnLAQnmM3F5Wd3o088uv3ZsBAKLCc jQqBQ3sMaSf0wKn1mOgvrfwIXqBRDKco7FhBj/eQZVinA2XfcgJvdNrU7FgYgmlF2Oznhsn1WX7 EwZ6/NI2zZVKsIezJJB3mbe+UV+YXr+AwNkh0zyMPfEt6rkXMJup8W2OvRkonvvchmw71DpRQD3 djK0aXoXM8smnmUNu+v351DwyDPiall2waz1ednfYS4A19HFfXGHyD7vPlCuo4slVMVsRO2cDOd Yna0a/VvSRCvqX8h2tvuwCYZH4nXnyR10ZeUmrslONhfT500xDZ7FyT4CmCsdW X-Received: by 2002:a17:907:928d:b0:b96:ecc3:783e with SMTP id a640c23a62f3a-b9b5033e725mr641077466b.17.1774820339683; Sun, 29 Mar 2026 14:38:59 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:59 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:13 +0200 Subject: [PATCH 12/13] pcsc-lite: Convert confusing append to override syntax MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-12-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:05 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125821 While in this case `RPROVIDES:${PN}:class-native +=` wouldn't result in any unwanted override, there is no guarantee there won't be a change, which would be hidden by this override. To avoid any surprises in the future let's use `:append:class-native =` syntax here. Signed-off-by: Michal Sieron --- meta-oe/recipes-support/pcsc-lite/pcsc-lite_2.0.3.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-support/pcsc-lite/pcsc-lite_2.0.3.bb b/meta-oe/recipes-support/pcsc-lite/pcsc-lite_2.0.3.bb index 169630d319..9e3c98bb97 100644 --- a/meta-oe/recipes-support/pcsc-lite/pcsc-lite_2.0.3.bb +++ b/meta-oe/recipes-support/pcsc-lite/pcsc-lite_2.0.3.bb @@ -34,7 +34,7 @@ PACKAGES = "${PN} ${PN}-dbg ${PN}-dev ${PN}-lib ${PN}-doc ${PN}-spy ${PN}-spy-de RRECOMMENDS:${PN} = "ccid" RRECOMMENDS:${PN}:class-native = "" -RPROVIDES:${PN}:class-native += "pcsc-lite-lib-native" +RPROVIDES:${PN}:append:class-native = " pcsc-lite-lib-native" FILES:${PN} = "${sbindir}/pcscd \ ${datadir}/polkit-1" From patchwork Sun Mar 29 21:37:14 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Sieron X-Patchwork-Id: 84732 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 0B626FC97F6 for ; Sun, 29 Mar 2026 21:39:05 +0000 (UTC) Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com [209.85.208.48]) by mx.groups.io with SMTP id smtpd.msgproc02-g2.37394.1774820341920057515 for ; Sun, 29 Mar 2026 14:39:02 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=QO+W+Ys2; spf=pass (domain: gmail.com, ip: 209.85.208.48, mailfrom: michalwsieron@gmail.com) Received: by mail-ed1-f48.google.com with SMTP id 4fb4d7f45d1cf-66b957dd76dso1398063a12.3 for ; Sun, 29 Mar 2026 14:39:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1774820340; x=1775425140; darn=lists.openembedded.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=xs/QQjCM6HwKNwYkCA9TXIb4DENZlDtJuZGy7ok0ovk=; b=QO+W+Ys2aZlBrzwMNNLNCTz/340b+IKOFkVxFOSDeMjXDWK3OXpBqMkytDzBZVxTA/ DsOXPbylLI399GybJ864tLwM+CIhL6Q/05SWlLeY4+ihYY484Z0ffnMHYCO8JRj1hQ9U SvujOGdBCBSYS6VlYAQ8mW/fGoNtFxEUIZ1dhYREOv6eEFTOsyMsRgVN+xS4uID0M6Q0 kpqqjWU6I3ceBVfXTi4XNV6VwpmkbGJPOfKDPpbbQXQzTZRmhIWk8cbBzPwdVOg/h1qI gO2nhm+bM8MUN4kSAKnwpch7cLFOQWY1ZP39lieBslDrzd2x9YOKuGIthY+Cb/50W3D0 qtmg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774820340; x=1775425140; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=xs/QQjCM6HwKNwYkCA9TXIb4DENZlDtJuZGy7ok0ovk=; b=gczyyYtrI1CKP2XSCRTTBzn9AsovLjnPK4uMDQ464mBj1+PDXgQaGUQ9PY3pejB4u7 iaLlLtg/4t8nYW0ABpGdTnLGoOycspJD0AGeVTVW1XXQi41zQcCa9z2Pr12Onitg3EIH CaCGxqUXa0w7vUxNXyxJ3D7NT5RKxYZet7A+aa71nkaRJFyf5bWrLbqZPju56p8ikK40 1/r3JsdINkQh8ZcH0zopwI1lnYsmMMmR8fJN9iBtZIJJnNc8mcMAP9JRdLymt0IDJsbg kCbYk4CjvlLb1qPhoncgKsrj3xPx2J/6p4GWoMgSQP0OZuQeShgKEhSdSW0piB7Ga0zS lc0A== X-Gm-Message-State: AOJu0YwQQifuyqSnmdMN8LeYmY+U8rFjsvG4TtL8auI9jNkyqIDaP4jD /m/HcPsUIFgoXD0ZRxwkfTYPJLHelkruRJPZgSGkfAzqcpj1mQnS250wA1aHWA== X-Gm-Gg: ATEYQzzWm7jAFRkraihng7LHa/EKyJRvqjPWn5To+plPYHbRSxiuPSLrI+uFK9H3/6z 7y2qTDwhhj0SGEYDDwItCThr8b8s5y1+hmzP87KujPyQX+L+btImBWvIu1HG21nGsZQzX5qQAvY cLSNfZm0msFCT6I0mqMi/KBwnyDXDlnH1qJLsfuvsIr8pAgua2X58iGLKOYvm+fvp8XQorYxDob UHWnD9Wqn/Q+imd6HAfzk8k7yD+vNxt3p+Z5BVHywcDt4sNXfk4FhVb494zgJSshd7jDuCvO9Wq 7uqiyMZD/9RGhhvBClP9vD/diVOYns/vb9Nvv+Nl9gaPIFhDSban4ekxJDJqj5mmGLjPIs1FGol 7e4/goDriNIDOND8mQ1HOcSZbi7AxWtm+tpUUgcxyM+tktc5R/447+nsM5yNL6mHpb21E+Xmrvx GfyegwrWIPwgnR1mBFuDPZqX7CQhBSFKQwhXf6sC8i91rnmonRcCPWecP7pgJe X-Received: by 2002:a17:907:7b06:b0:b98:443:6f33 with SMTP id a640c23a62f3a-b9b509a1d23mr614822966b.51.1774820340191; Sun, 29 Mar 2026 14:39:00 -0700 (PDT) Received: from [127.0.1.1] (185-72-185-220.cgnat.inetia.pl. [185.72.185.220]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9b7ae57679sm202102866b.25.2026.03.29.14.38.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 Mar 2026 14:38:59 -0700 (PDT) From: Michal Sieron Date: Sun, 29 Mar 2026 23:37:14 +0200 Subject: [PATCH 13/13] flatbuffers: Convert confusing append to override syntax MIME-Version: 1.0 Message-Id: <20260329-fix-confusing-appends-v1-13-df7e87b8b879@gmail.com> References: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> In-Reply-To: <20260329-fix-confusing-appends-v1-0-df7e87b8b879@gmail.com> To: openembedded-devel@lists.openembedded.org Cc: Michal Sieron X-Mailer: b4 0.15.1 List-Id: X-Webhook-Received: from 45-33-107-173.ip.linodeusercontent.com [45.33.107.173] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sun, 29 Mar 2026 21:39:05 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/125822 While in this case `SYSROOT_PREPROCESS_FUNCS:class-target +=` wouldn't result in any unwanted override, there is no guarantee there won't be a change, which would be hidden by this override. To avoid any surprises in the future let's use `:append:class-target =` syntax here. Signed-off-by: Michal Sieron --- meta-oe/recipes-devtools/flatbuffers/flatbuffers.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-devtools/flatbuffers/flatbuffers.bb b/meta-oe/recipes-devtools/flatbuffers/flatbuffers.bb index c51a49ba01..289330ee04 100644 --- a/meta-oe/recipes-devtools/flatbuffers/flatbuffers.bb +++ b/meta-oe/recipes-devtools/flatbuffers/flatbuffers.bb @@ -25,7 +25,7 @@ inherit cmake python3native rm_flatc_cmaketarget_for_target() { rm -f "${SYSROOT_DESTDIR}/${libdir}/cmake/flatbuffers/FlatcTargets.cmake" } -SYSROOT_PREPROCESS_FUNCS:class-target += "rm_flatc_cmaketarget_for_target" +SYSROOT_PREPROCESS_FUNCS:append:class-target = " rm_flatc_cmaketarget_for_target" FILES:${PN}-compiler = "${bindir}"