package/pipewire: needs dynamic library
authorFabrice Fontaine <fontaine.fabrice@gmail.com>
Sun, 23 May 2021 09:29:20 +0000 (11:29 +0200)
committerYann E. MORIN <yann.morin.1998@free.fr>
Sun, 23 May 2021 12:27:59 +0000 (14:27 +0200)
Since bump to version 0.3.26 in commit
a6d88d3ba5e30e11f4d726f341bc56c1be7c71c9, pipewire needs dynamic library
support for at least spa plugins (which can be disabled) and spa tools
(which can't be disabled)

Fixes:
 - http://autobuild.buildroot.org/results/ea05fa6ca39b1ac55e301e5c11d3a62080d36e9e

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
package/pipewire/Config.in

index 851312a1a1deaad50d46c84c1f255acc6e79fe04..b6809c228ef673f6f6c146b2a2654fb52852fdfa 100644 (file)
@@ -1,5 +1,6 @@
 config BR2_PACKAGE_PIPEWIRE
        bool "pipewire"
+       depends on !BR2_STATIC_LIBS
        depends on BR2_TOOLCHAIN_HAS_THREADS # dbus
        depends on BR2_USE_MMU # dbus
        depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5
@@ -40,7 +41,7 @@ comment "pipewire v4l2 support needs udev and a toolchain w/ headers >= 3.18"
 
 endif
 
-comment "pipewire needs a toolchain w/ threads, gcc >= 5"
+comment "pipewire needs a toolchain w/ dynamic library, threads, gcc >= 5"
        depends on BR2_USE_MMU
-       depends on !BR2_TOOLCHAIN_HAS_THREADS || \
+       depends on BR2_STATIC_LIBS || !BR2_TOOLCHAIN_HAS_THREADS || \
                !BR2_TOOLCHAIN_GCC_AT_LEAST_5