Missing RPATH on libpipewire-module-client-node.so
Hello,
while upgrading pipewire to 0.3.1 on Alpine Linux I noticed that libpipewire-module-client-node.so can't find other libraries located in /usr/lib/pipewire-0.3:
ldd libpipewire-module-client-node.so
/lib/ld-musl-x86_64.so.1 (0x7f5d706cc000)
Error loading shared library libpipewire-module-protocol-native.so: No such file or directory (needed by libpipewire-module-client-node.so)
libpipewire-0.3.so.0 => /usr/lib/libpipewire-0.3.so.0 (0x7f5d7060d000)
libc.musl-x86_64.so.1 => /lib/ld-musl-x86_64.so.1 (0x7f5d706cc000)
Error relocating libpipewire-module-client-node.so: pw_protocol_native0_pod_from_v2: symbol not found
Error relocating libpipewire-module-client-node.so: pw_protocol_native0_pod_to_v2: symbol not found
Error relocating libpipewire-module-client-node.so: pw_protocol_native0_type_to_v2: symbol not found
Error relocating libpipewire-module-client-node.so: pw_protocol_native0_name_to_v2: symbol not found
Error relocating libpipewire-module-client-node.so: pw_protocol_native0_find_type: symbol not found
readelf -a libpipewire-module-client-node.so | grep RPATH
returns nothing, so apparently there's no RPATH set, although it's needed when installing to /usr/lib/$subfolder