From patchwork Wed Sep 23 04:29:09 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 98927 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 86E1CC982EA for ; Wed, 23 Sep 2026 04:29:17 +0000 (UTC) Received: from mail-dl2-f36.google.com (mail-dl2-f36.google.com [74.125.229.164]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.138.1790137754587565271 for ; Tue, 22 Sep 2026 21:29:14 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=j/aRvA5s; spf=pass (domain: gmail.com, ip: 74.125.229.164, mailfrom: raj.khem@gmail.com) Received: by mail-dl2-f36.google.com with SMTP id a92af1059eb24-14373bcc010so569924c88.1 for ; Tue, 22 Sep 2026 21:29:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790137754; x=1790742554; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=HlSbcyrLd5VO/TwwZ2H+u5hzkXT6xIqk/LWJPNG8M8I=; b=j/aRvA5slyNCj6LXkA6KfX8wTwo5wx4mYfjew3UVCwWDqyXaB+QIv2Jw87XGbhyPi+ eAN7rux70DBSQbgQvMTHOO9cJ++MAe7/UA+nphDKUgrxGGY6ZE1hGJYOHiHfS9wtrwtp bNffCMDkll4NjjOmD4VIOzjcQsiEBCnG+8aLnON2P/6Fri8XardSW/oU2eC5u8GswUvt +BDmF+evEy2WB24wQBKbkknLnVZtPKjoPiuR2KZzoBcW3q4objFTxjV/9Yv6nCxaoyJx 0f3l4gi25OxbVvbP2TQBtCNI3DqN3oy0UaWkQ76h1LT9ycme8lVE7kHTD0LsOz2sctXR mdzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790137754; x=1790742554; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=HlSbcyrLd5VO/TwwZ2H+u5hzkXT6xIqk/LWJPNG8M8I=; b=dAh4/MpAGNv/YmV0CzYOfGtK0YjMWMg8NTK6TUAXjC4o9fBtlytbSYuGmk+Wg3gfNA 6bs4a0xwdwt9Pf+Ucs9zXNTf6RQ4OkTQcSzGb4z5EHIBFPLjgdpYzBKBa46Zncz6omnP UMtMTpqVY2YKxB3IBGXc6Y/PpMTJ82VgJcsFN2F7MBH1xNKUHWHBFrkCreP2tB8eJHMl OuctGZFjUwUYYsMC2uNsNXAu0qLQNaU+kxlrPJlN7VjU1ZQjwXBiNvm13Ckn3jEQfQSX f2io3BZOkxOkmqc1fN7FaPPIVXhd7OhJ4SMtHxRwJm5OqbaVMKMTtgY/JSA7k3unck5n 9XoQ== X-Gm-Message-State: AFuF++lYn0D/m1+mhrKW+KQBfOuHinxRo8UBNGLDo2JCyDkY/EWJu6CF OzJkisi7g91LYAovPPBLFsHcg2/Vag9VNxfIvw1liZH8iJxhwLWkX0lUH1RIpw== X-Gm-Gg: AYBFou2F1LXvCHy26znkDZknZqg1gCK9eG++eEg7DeCS3nS+BtUPSNhfl2xxldZTWDL s+qGGawmZF2y78Jzir9fBliUj5GjLO9ft8Jfc+jvRSyEBbDZ891eBShYyTW8UAGdQVFSC035zYu I4PVCWQ5GdX9hJyrfdXp87S+1Kj/6c6LXGF3hKlHn/T6Uf5qUixfs6eZ9kIB1XPHxOTdbD41P6j zRGeovbWwrjE172ZpHK0essQRR7o5Vhv4gSLQtHqb0XyAaaRjs0xUX1H7QVNV4nI5w7ddtaQgkU VMsXKJUAo68lqDCun9UklhS9wjgo7BmZ9etnrw1fjSfwuXLL4orY3HufkdaAmZ8RgGfpO97V5KK GUWZbdB2t8zN7owCSeQU+buGacPd0m7xQtrsAfhIdDABZlswSMYshvwhkb7w9uttf+2rVP6O6S7 aU4tlsMCS4mWbl/0szLzBhdguA2zEv0uZJR+j4y0BbrMd5ZdQ8L61uX9lOlXkfb5lhZapg79Ovo oj2ltcbZRFzrWj05ijWFnpMe6oqQr2a2shG/BMHra0oppcGEQ8dLkzM9JwADQ3C+nz8i9H2CEew a8Wb/7KLwdQaryZh+rFtmbZGAT44qmIZABELqZBrc9A7mmYjxedFWnh2dZpkdwMK5zd2S0lKHkP Xz3L7NbfVlZmjyGZy3dYx6QhRmZIrrBI3qm0sHOa0wLLfVbjyD6J+WgI7aGawyhUH44+Sh7+W8L 7kILgA6JpiXBOpXysmh3ShAXt1k9NGT6NOjmA7HA== X-Received: by 2002:a05:701b:4546:10b0:143:7001:7640 with SMTP id a92af1059eb24-144f915d512mr1706844c88.39.1790137753439; Tue, 22 Sep 2026 21:29:13 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-144f98bf501sm2773178c88.14.2026.09.22.21.29.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 21:29:12 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-oe][PATCH 1/2] floret: Do not use AUTOREV Date: Tue, 22 Sep 2026 21:29:09 -0700 Message-ID: <20260923042910.1549997-1-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 MIME-Version: 1.0 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 ; Wed, 23 Sep 2026 04:29:17 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130180 Add tag info in SRC_URI whole here Signed-off-by: Khem Raj --- meta-oe/recipes-support/floret/floret_0.10.5.bb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-oe/recipes-support/floret/floret_0.10.5.bb b/meta-oe/recipes-support/floret/floret_0.10.5.bb index 06353fe034..c178c99623 100644 --- a/meta-oe/recipes-support/floret/floret_0.10.5.bb +++ b/meta-oe/recipes-support/floret/floret_0.10.5.bb @@ -15,10 +15,10 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=4ce16d1d2b4c556959d654417007b713" DEPENDS = "zlib" -SRC_URI = "git://github.com/explosion/floret.git;protocol=https;branch=main \ +SRC_URI = "git://github.com/explosion/floret.git;protocol=https;branch=main;tag=v${PV} \ file://0001-PATCH-floret-Adjust-CMake-flags-for-cross-compilation.patch" -SRCREV = "${AUTOREV}" +SRCREV = "775638223bee4fabc420cc8234632557452558e0" inherit cmake From patchwork Wed Sep 23 04:29:10 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Khem Raj X-Patchwork-Id: 98928 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 A5499C98302 for ; Wed, 23 Sep 2026 04:29:17 +0000 (UTC) Received: from mail-dl2-f22.google.com (mail-dl2-f22.google.com [74.125.229.150]) by mx.groups.io with SMTP id smtpd.msgproc01-g2.139.1790137755211163460 for ; Tue, 22 Sep 2026 21:29:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20251104 header.b=EjmSiXNJ; spf=pass (domain: gmail.com, ip: 74.125.229.150, mailfrom: raj.khem@gmail.com) Received: by mail-dl2-f22.google.com with SMTP id a92af1059eb24-14383fddae4so261346c88.1 for ; Tue, 22 Sep 2026 21:29:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1790137754; x=1790742554; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=ihlYyZhQm3Vvpe9pjbqlrczFDhLuPLD7BJuS6MNqTns=; b=EjmSiXNJDDMd7nh9nfX8BpZ1dDXf7rz92R6GAWWDn5/ODHGV5vHLCr1TQQlFVTbr9e wu4K6JZ74nfjUSMNKQZOb/hPwH8bKotg1JGunuc+pJhucAE9XH9oNDc10MUJWB9jYOHA g04XVY4kWjg5kagOW04XvcW7g98ktzLueZrlSdpwUFhBHf/NsVAkro5QWVrW41BfQHRU qteqR57qk7hb0jnmRnMcAlIrn8XntcMJTXGTZxB0N510JrzJzq3ymHQu3zXitl3A7/SP ojkpEP5WjpxhQEQ0qnofAvAcetmKtZPPMwa8ij1U8PDxrdWG12k8cqvSQttEQh57/+R5 AKbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790137754; x=1790742554; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=ihlYyZhQm3Vvpe9pjbqlrczFDhLuPLD7BJuS6MNqTns=; b=JatJSe2POIJ27R2Z/iPdA4L4eIBRju8+0vdpME/tA1JKivW8smAvihTQAIGDuCwxJt jd/MueTFo3Hfg3fBKuPPRDjZeLRMMXq++Q/g3b0mFqlCK8Pnb+nBYDkJeLHYhuXTg3F7 kHPF/Tt838AyMELLxqLRdQ6HBCgW5yDEnJB+5yVWAwrI7Wq6htkHDdHe/Z6ra+FyMLsO 2g6NLYFBdXTUOUtmBUt9fJONjC4Bi7jwgpaIXOIo5lTVER6W7HpcKDIfppJqCLteuazg A8LaaCz8IBJTJFkROZ84I9WQ6KWNt6w92VTwreqBuGVvcdukLqVvOKmZoFkrCdWUn9R1 dfQw== X-Gm-Message-State: AFuF++nSrkPVe4xB321fll6Hq5cn4FElKQvfqHA3pbwxvdgY5TyJUMYP hHyvDimwiyKYfj4oCJmAfCROZ5l/gDB5V6pnA+814zh39Q8Kv94D67sIUcsLIw== X-Gm-Gg: AYBFou23trlxCU48WnpLRpQA2Obn2Bjl07gOF9Fi2VcZZoMR+6TQkoObTinjPlk9VUF wQI5LUB7AZ9F9WgNe12Lh9tmdvWcPWYrZy9fFLtvjxJVCplIh+cZQpK4X5ltmpxSsfUfz4gCUb4 FrWDruJsqn2GaUdZ6GmWrnOrDHcmUjJ0VRCHrQozm7aJTbwdB96m5gQHNgaCDHXvdaFR0vQT43d BMUE2Q4PXG6Pr3WsPXk/s78IQJX0nIozvH1SmNuoEVQugndYae4Y+Oh/AJMd6DD1ZnskcPiZ1/N n55ylHciT1cqbrs+GB5oaFepN5SuV4CBGBTxXinfzJtTBrtQvOFitQqMQSEGUfQc2fRFlS7CwKa Fmkh3Fn8k3y8k74H/Eoa6sWjWNqvdOlaUrjoTgM9cOCGNnbB4rfsUnaveVzkjyWFywite/Dmi63 L6cwG9JPRP7OXOadAX95lIeYkvm3vKJqZSMQinXiRgVc6fjYbo4YjXjhDDK8uiHCHzKjnz0yfFr 0GBa8ReeCdkN1lP2akQP6CbdFHi5G8XCNGx9B1ymS3Z9IN3wkrw+A3VtkytInZsSHcBcbt7zSew RdVonbuxBwYLgnxSWvKy8JUmFt+MnUWx1JiEcfVvhm0VKaG6U4HgDpmTPivgIC2jgAN4m8E2zS2 rMjVYAyx8/xWsTQorGuMG9gHyxfdCv66JFabjlXYJnowqqzWySgb2dg1YbD3Iuf26TNtB2DFrdp zoGg7Zl9dnbEhUA5ZrEm3OPULF7aK3HbicHkKV6w== X-Received: by 2002:a05:701b:42cb:20b0:143:298f:33ba with SMTP id a92af1059eb24-144f931c06emr1658697c88.46.1790137754539; Tue, 22 Sep 2026 21:29:14 -0700 (PDT) Received: from apollo.localdomain ([208.95.233.74]) by smtp.gmail.com with ESMTPSA id a92af1059eb24-144f98bf501sm2773178c88.14.2026.09.22.21.29.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Sep 2026 21:29:14 -0700 (PDT) From: Khem Raj X-Google-Original-From: Khem Raj To: openembedded-devel@lists.openembedded.org Cc: Khem Raj Subject: [meta-multimedia][PATCH 2/2] wireplumber: only build the dbus tests when dbus-daemon is available Date: Tue, 22 Sep 2026 21:29:10 -0700 Message-ID: <20260923042910.1549997-2-khem.raj@oss.qualcomm.com> X-Mailer: git-send-email 2.55.0 In-Reply-To: <20260923042910.1549997-1-khem.raj@oss.qualcomm.com> References: <20260923042910.1549997-1-khem.raj@oss.qualcomm.com> MIME-Version: 1.0 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 ; Wed, 23 Sep 2026 04:29:17 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/130181 test-dbus-connection and test-reserve-device spawn a private bus through GLib's GTestDBus, which executes dbus-daemon. When VIRTUAL-RUNTIME_dbus is dbus-broker, dbus-daemon is not installable (dbus-broker RCONFLICTS dbus) and both tests abort with: GLib-GIO-FATAL-ERROR: Error spawning dbus-daemon: Failed to spawn child process "dbus-daemon" (No such file or directory) Enable the dbus-tests meson option only when dbus provides the message bus, and make the ptest package depend on dbus in that case instead of relying on it being pulled in indirectly. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../recipes-multimedia/wireplumber/wireplumber_0.5.17.bb | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.17.bb b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.17.bb index 3dd58a70c4..bfe8137b0a 100644 --- a/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.17.bb +++ b/meta-multimedia/recipes-multimedia/wireplumber/wireplumber_0.5.17.bb @@ -48,6 +48,11 @@ PACKAGECONFIG[systemd-user-service] = "-Dsystemd-user-service=true,-Dsystemd-use PACKAGECONFIG[dbus] = "" PACKAGECONFIG[test] = "-Dtests=true,-Dtests=false" +# The dbus tests spawn a private bus through GTestDBus, which needs the +# dbus-daemon binary. It is missing when dbus-broker provides the bus. +WP_DBUS_TESTS = "${@'true' if d.getVar('VIRTUAL-RUNTIME_dbus') == 'dbus' else 'false'}" +EXTRA_OEMESON += "-Ddbus-tests=${WP_DBUS_TESTS}" + PACKAGESPLITFUNCS:prepend = " split_dynamic_packages " PACKAGESPLITFUNCS:append = " set_dynamic_metapkg_rdepends " @@ -170,4 +175,6 @@ FILES:${PN}-modules = "" RRECOMMENDS:${PN}-modules += "${PN}-modules-meta" FILES:${PN}-ptest += "${datadir}/wireplumber/scripts/lib/test-utils.lua ${datadir}/wireplumber/scripts/testlib.lua" -RDEPENDS:${PN}-ptest += "pipewire-modules-protocol-native ${PN}-scripts" +RDEPENDS:${PN}-ptest += "pipewire-modules-protocol-native ${PN}-scripts \ + ${@'dbus' if d.getVar('WP_DBUS_TESTS') == 'true' else ''} \ +"