Message ID | 20250322104857.932095-1-f_l_k@t-online.de |
---|---|
State | Accepted |
Headers | show |
Series | [meta-multimedia] pipewire: dont create alsa links for native | expand |
diff --git a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.0.bb b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.0.bb index b3040861f3..a57fbca229 100644 --- a/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.0.bb +++ b/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.0.bb @@ -160,7 +160,7 @@ remove_unused_installed_files() { rm -f "${D}${datadir}/pipewire/minimal.conf" } -do_install:append() { +do_install:append:class-target() { # The pipewire-alsa plugin needs the following files in /etc/alsa/conf.d/ to # be picked up by alsa. install -d ${D}${sysconfdir}/alsa/conf.d
This fixes: ERROR: pipewire-native-1.4.0-r0 do_populate_sysroot: sstate found an absolute path symlink /home/flk/poky/build/tmp/work/x86_64-linux/pipewire-native/1.4.0/sysroot-destdir/home/flk/poky/build/tmp/work/x86_64-linux/pipewire-native/1.4.0/recipe-sysroot-native/etc/alsa/conf.d/50-pipewire.conf pointing at /home/flk/poky/build/tmp/work/x86_64-linux/pipewire-native/1.4.0/recipe-sysroot-native/usr/share/alsa/alsa.conf.d/50-pipewire.conf. Please replace this with a relative link. ERROR: pipewire-native-1.4.0-r0 do_populate_sysroot: sstate found an absolute path symlink /home/flk/poky/build/tmp/work/x86_64-linux/pipewire-native/1.4.0/sysroot-destdir/home/flk/poky/build/tmp/work/x86_64-linux/pipewire-native/1.4.0/recipe-sysroot-native/etc/alsa/conf.d/99-pipewire-default.conf pointing at /home/flk/poky/build/tmp/work/x86_64-linux/pipewire-native/1.4.0/recipe-sysroot-native/usr/share/alsa/alsa.conf.d/99-pipewire-default.conf. Please replace this with a relative link. ERROR: pipewire-native-1.4.0-r0 do_populate_sysroot: Failing task due to absolute path symlinks ERROR: Logfile of failure stored in: /home/flk/poky/build/tmp/work/x86_64-linux/pipewire-native/1.4.0/temp/log.do_populate_sysroot.913232 ERROR: Task (virtual:native:/home/flk/poky/meta-openembedded/meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.0.bb:do_populate_sysroot) failed with exit code '1' Signed-off-by: Markus Volk <f_l_k@t-online.de> --- meta-multimedia/recipes-multimedia/pipewire/pipewire_1.4.0.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)