From 3d3924bd6df22b1f8cea0731243d3c3313a7cfc3 Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Tue, 17 Feb 2026 04:22:26 +0200 Subject: [PATCH 1/3] bluez5: put changes under distro overrides The bbappend for the bluez5 recipe contains changes which are not protected by the :qcom-distro override, affecting builds which include the distro, but do not use qcom-distro distribution. Put changes in the bluez5 bbappend under the qcom-distro override. Messages from yocto-check-layer: Variable RDEPENDS:bluez5 value changed from '' to ' glibc-gconv-utf-16 glibc-gconv-utf-32 ' Variable SYSTEMD_PACKAGES value changed: "${PN} {+${PN}-obex+}" Signed-off-by: Dmitry Baryshkov --- recipes-connectivity/bluez5/bluez5_%.bbappend | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-connectivity/bluez5/bluez5_%.bbappend b/recipes-connectivity/bluez5/bluez5_%.bbappend index ad516ed7..3b8c4227 100644 --- a/recipes-connectivity/bluez5/bluez5_%.bbappend +++ b/recipes-connectivity/bluez5/bluez5_%.bbappend @@ -5,12 +5,12 @@ SRC_URI:append:qcom-distro = " \ " # UTF-16/32 conversion support for OBEX Bluetooth file transfers -RDEPENDS:${PN}:append:libc-glibc = " \ +RDEPENDS:${PN}:append:libc-glibc:qcom-distro = " \ glibc-gconv-utf-16 \ glibc-gconv-utf-32 \ " -SYSTEMD_PACKAGES += "${PN}-obex" +SYSTEMD_PACKAGES:append:qcom-distro = " ${PN}-obex" do_install:append:qcom-distro() { install -m 0644 ${B}/obexd/src/obex.service ${D}${systemd_system_unitdir}/obex.service From f227fcfc676feb669d275b934d8f7d55befbc282 Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Tue, 17 Feb 2026 04:30:24 +0200 Subject: [PATCH 2/3] pipewire: put changes under distro overrides The bbappend for the pipewire recipe contains changes which are not protected by the :qcom-distro override, affecting builds which include the distro, but do not use qcom-distro distribution. Put changes in the pipewire bbappend under the qcom-distro override. Messages from yocto-check-layer: Variable FILES:pipewire-pulse value changed: " ${datadir}/pipewire/pipewire-pulse.conf ${systemd_system_unitdir}/pipewire-pulse.* ${systemd_user_unitdir}/pipewire-pulse.* ${bindir}/pipewire-pulse {+${systemd_unitdir}/system-preset/98-pipewire-pulse.preset+}" Variable SYSTEMD_AUTO_ENABLE:pipewire-pulse value changed from '' to 'enable' Variable SYSTEMD_PACKAGES value changed: "${PN} {+${PN}-pulse+}" Variable SYSTEMD_SERVICE:pipewire-pulse value changed from '' to 'pipewire-pulse.service' Signed-off-by: Dmitry Baryshkov --- recipes-multimedia/pipewire/pipewire_%.bbappend | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/recipes-multimedia/pipewire/pipewire_%.bbappend b/recipes-multimedia/pipewire/pipewire_%.bbappend index f8931e43..1d86a9e2 100644 --- a/recipes-multimedia/pipewire/pipewire_%.bbappend +++ b/recipes-multimedia/pipewire/pipewire_%.bbappend @@ -1,6 +1,6 @@ # Enable pipewire-pulse as a system-wide service -SYSTEMD_SERVICE:${PN}-pulse = "pipewire-pulse.service" -SYSTEMD_AUTO_ENABLE:${PN}-pulse = "enable" -SYSTEMD_PACKAGES += "${PN}-pulse" +SYSTEMD_SERVICE:${PN}-pulse:qcom-distro = "pipewire-pulse.service" +SYSTEMD_AUTO_ENABLE:${PN}-pulse:qcom-distro = "enable" +SYSTEMD_PACKAGES:qcom-distro += "${PN}-pulse" -FILES:${PN}-pulse += "${systemd_unitdir}/system-preset/98-pipewire-pulse.preset" +FILES:${PN}-pulse:append:qcom-distro = " ${systemd_unitdir}/system-preset/98-pipewire-pulse.preset" From aa2b1b7c2c58e0a6e0b1275d47cd15f1bdf9f5e9 Mon Sep 17 00:00:00 2001 From: Dmitry Baryshkov Date: Tue, 17 Feb 2026 04:30:24 +0200 Subject: [PATCH 3/3] wireplumber: put changes under distro overrides The bbappend for the wireplumber recipe contains changes which are not protected by the :qcom-distro override, affecting builds which include the distro, but do not use qcom-distro distribution. Put changes in the wireplumber bbappend under the qcom-distro override. Messages from yocto-check-layer: Variable SYSTEMD_AUTO_ENABLE:wireplumber value changed from '' to 'enable' Variable SYSTEMD_SERVICE:wireplumber value changed from '' to 'wireplumber.service' Signed-off-by: Dmitry Baryshkov --- recipes-multimedia/audio/wireplumber_%.bbappend | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/recipes-multimedia/audio/wireplumber_%.bbappend b/recipes-multimedia/audio/wireplumber_%.bbappend index 30edd338..f3bcd13e 100644 --- a/recipes-multimedia/audio/wireplumber_%.bbappend +++ b/recipes-multimedia/audio/wireplumber_%.bbappend @@ -1,3 +1,3 @@ # Enable wireplumber as a system-wide service -SYSTEMD_SERVICE:${PN} = "wireplumber.service" -SYSTEMD_AUTO_ENABLE:${PN} = "enable" +SYSTEMD_SERVICE:${PN}:qcom-distro = "wireplumber.service" +SYSTEMD_AUTO_ENABLE:${PN}:qcom-distro = "enable"