Package Details: lib32-pipewire-git 0.3.28.r108.g2a8d511b-1

Git Clone URL: https://aur.archlinux.org/lib32-pipewire-git.git (read-only, click to copy)
Package Base: lib32-pipewire-git
Description: Low-latency audio/video router and processor (git) (32 bit client libraries)
Upstream URL: https://pipewire.org
Licenses: LGPL2.1
Conflicts: lib32-pipewire
Provides: lib32-pipewire
Submitter: kode54
Maintainer: kode54
Last Packager: kode54
Votes: 1
Popularity: 0.017298
First Submitted: 2020-09-13 08:03
Last Updated: 2021-05-31 01:43

Latest Comments

1 2 Next › Last »

Samega7Cattac commented on 2021-05-30 08:49

@CCF_100 I had the same issue and installed lib32-avahi and still same error

[1/21] Linking target src/modules/libpipewire-module-zeroconf-discover.so
FAILED: src/modules/libpipewire-module-zeroconf-discover.so 
gcc -m32  -o src/modules/libpipewire-module-zeroconf-discover.so src/modules/libpipewire-module-zeroconf-discover.so.p/module-zeroconf-discover.c.o src/modules/libpipewire-module-zeroconf-discover.so.p/module-zeroconf-discover_avahi-poll.c.o -flto -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libpipewire-module-zeroconf-discover.so -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=native -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../pipewire:XXXX' -Wl,-rpath-link,/home/samega7cattac/.tmp/makepkg/lib32-pipewire-git/src/build/src/pipewire src/pipewire/libpipewire-0.3.so.0.328.0 -lm -ldl -lrt -pthread /usr/lib/libavahi-common.so /usr/lib/libavahi-client.so -Wl,--end-group
/usr/bin/ld: /usr/lib/libavahi-common.so: error adding symbols: file in wrong format

CCF_100 commented on 2021-05-25 18:37

@kode54 seems to build correctly if you install lib32-avahi

kode54 commented on 2021-05-17 20:50

No longer builds in clean chroot. I'm gonna orphan this one and hope someone who is capable of fixing it comes along and picks it up.

FAILED: src/modules/libpipewire-module-zeroconf-discover.so
gcc -m32  -o src/modules/libpipewire-module-zeroconf-discover.so src/modules/libpipewire-module-zeroconf-discover.so.p/module-zeroconf-discover.c.o src/modules/libpipewire-module-zeroconf-discover.so.p/module-zeroconf-discover_avahi-poll.c.o -flto -Wl,--as-needed -Wl,--no-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,libpipewire-module-zeroconf-discover.so -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -D_FORTIFY_SOURCE=2 '-Wl,-rpath,$ORIGIN/../pipewire:XXXX' -Wl,-rpath-link,/build/lib32-pipewire-git/src/build/src/pipewire src/pipewire/libpipewire-0.3.so.0.327.0 -lm -ldl -lrt -pthread /usr/lib/libavahi-common.so /usr/lib/libavahi-client.so -Wl,--end-group
/usr/bin/ld: /usr/lib/libavahi-common.so: error adding symbols: file in wrong format

core_contingency commented on 2021-03-17 18:52

Fails to build in clean chroot currently. It complains about missing dependencies for bluez codecs. It builds fine once you add:

-D bluez5-codec-ldac=disabled \
-D bluez5-codec-aptx=disabled \
-D bluez5-codec-aac=disabled \

to the build options.

core_contingency commented on 2021-03-12 01:04

Package fails to build in clean chroot with:

Dependency vulkan skipped: feature vulkan disabled
Run-time dependency camera found: NO (tried pkgconfig)

pipewire/spa/meson.build:34:2: ERROR: Dependency "camera" not found, tried pkgconfig

A full log can be found at /build/lib32-pipewire-git/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /var/local/archchroot/michael/build

I believe you just need to disable ffmpeg and libcamera, which pipewire-common-git has already done here:

https://aur.archlinux.org/cgit/aur.git/commit/?h=pipewire-common-git&id=06e41b0bb682feb07a4bc4ce4bb1ec247b08fcba

core_contingency commented on 2021-02-16 03:54

Package now fails to build in clean chroot with:

Run-time dependency dbus-1 found: YES 1.12.20
sdl2-config found: NO
Run-time dependency sdl2 found: NO (tried pkgconfig and config-tool)

pipewire/meson.build:333:0: ERROR: Dependency "sdl2" not found, tried pkgconfig and config-tool

A full log can be found at /build/lib32-pipewire-git/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /var/local/archchroot/user/build

kode54 commented on 2020-12-31 05:58

FYI, the reason it was failing before, the lib32 packages supply the libraries for linking, but not the headers needed for compiling, for which it needs the non-lib32 packages as makedepends.

kode54 commented on 2020-12-31 03:47

This should build perfectly in a multilib chroot now. Removed the lib32-sbc dependency, as that's both an AUR package, and not really needed, since I disable the bluez code, as it's kind of out of scope for client libraries.

core_contingency commented on 2020-12-30 23:12

Fails to build in a clean chroot. Here are the logs from where it started failing:

https://paste.rs/3GQ

Looks like it might be missing some gstreamer dependencies in makedepends.

Thank you for maintaining this!

kode54 commented on 2020-12-04 00:28

You may note that I haven't updated this version in a while. It will be at least the rest of the day before I get to it, too.