Package Details: lib32-pipewire-jack-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) - JACK support
Upstream URL: https://pipewire.org
Licenses: GPL2, LGPL2.1
Submitter: kode54
Maintainer: None
Last Packager: kode54
Votes: 1
Popularity: 0.000000
First Submitted: 2020-09-13 08:03 (UTC)
Last Updated: 2021-09-06 15:21 (UTC)

Latest Comments

1 2 Next › Last »

gpol commented on 2022-10-26 13:42 (UTC)

You need to add lib32-lilv as dependencies in order to build this package.

KotoWhiskas commented on 2022-08-24 11:29 (UTC)

It doesn't build for me. It says "pipewire/meson.build:376:0: ERROR: Dependency "lilv-0" not found, tried pkgconfig and cmake", and I tried installing lilv systemwide

yay -S lib32-pipewire-git :: Checking for conflicts... :: Checking for inner conflicts... [Aur:1]  lib32-pipewire-git-0.3.28.r108.g2a8d511b-1    1 lib32-pipewire-git                       (Build Files Exist) ==> Packages to cleanBuild? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==>  :: PKGBUILD up to date, Skipping (1/0): lib32-pipewire-git   1 lib32-pipewire-git                       (Build Files Exist) ==> Diffs to show? ==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4) ==>  :: (1/1) Parsing SRCINFO: lib32-pipewire-git ==> Making package: lib32-pipewire-git 0.3.34.r73.g435de9942-1 (Wed 24 Aug 2022 02:21:43 PM EEST) ==> Retrieving sources...   -> Updating pipewire git repo... ==> Validating source files with sha256sums...     pipewire ... Skipped ==> Making package: lib32-pipewire-git 0.3.34.r73.g435de9942-1 (Wed 24 Aug 2022 02:21:46 PM EEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources...   -> Updating pipewire git repo... ==> Validating source files with sha256sums...     pipewire ... Skipped ==> Removing existing $srcdir/ directory... ==> Extracting sources...   -> Creating working copy of pipewire git repo... Cloning into 'pipewire'... done. ==> Starting pkgver()... ==> Updated version: lib32-pipewire-git 0.3.56.r120.gc6ffeeeb3-1 ==> Sources are ready. ==> Making package: lib32-pipewire-git 0.3.56.r120.gc6ffeeeb3-1 (Wed 24 Aug 2022 02:21:51 PM EEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> WARNING: Using existing $srcdir/ tree ==> Starting pkgver()... ==> Removing existing $pkgdir/ directory... ==> Starting build()... + exec meson setup --prefix /usr --libexecdir lib --sbindir bin --buildtype plain --auto-features enabled --wrap-mode nodownload -D b_lto=true -D b_pie=true pipewire build --libdir /usr/lib32 -D examples=disabled -D man=disabled -D tests=disabled -D gstreamer=disabled -D gstreamer-device-provider=disabled -D systemd-user-service=disabled -D bluez5=disabled -D jack=disabled -D v4l2=disabled -D libcamera=disabled -D pw-cat=disabled -D udevrulesdir=/usr/lib/udev/rules.d -D sdl2=disabled -D sndfile=disabled -D libpulse=disabled -D roc=disabled -D avahi=disabled -D echo-cancel-webrtc=disabled -D libusb=disabled -D 'session-managers=[]' The Meson build system Version: 0.63.1 Source dir: /home/kotowhiskas/.cache/yay/lib32-pipewire-git/src/pipewire Build dir: /home/kotowhiskas/.cache/yay/lib32-pipewire-git/src/build Build type: native build Project name: pipewire Project version: 0.3.56 C compiler for the host machine: gcc -m32 (gcc 12.2.0 "gcc (GCC) 12.2.0") C linker for the host machine: gcc -m32 ld.bfd 2.39.0 Host machine cpu family: x86 Host machine cpu: i686 Compiler for C supports arguments -fvisibility=hidden: YES  Compiler for C supports arguments -Werror=suggest-attribute=format: YES  Compiler for C supports arguments -Wsign-compare: YES  Compiler for C supports arguments -Wpointer-arith: YES  Compiler for C supports arguments -Wpointer-sign: YES  Compiler for C supports arguments -Wformat: YES  Compiler for C supports arguments -Wformat-security: YES  Compiler for C supports arguments -Wimplicit-fallthrough: YES  Compiler for C supports arguments -Wmissing-braces: YES  Compiler for C supports arguments -Wtype-limits: YES  Compiler for C supports arguments -Wvariadic-macros: YES  Compiler for C supports arguments -Wmaybe-uninitialized: YES  Compiler for C supports arguments -Wno-missing-field-initializers: YES  Compiler for C supports arguments -Wno-unused-parameter: YES  Compiler for C supports arguments -Wno-pedantic: YES  Compiler for C supports arguments -Wold-style-declaration: YES  Compiler for C supports arguments -Wdeprecated-declarations: YES  Compiler for C supports arguments -Wunused-result: YES  Compiler for C supports arguments -D_GNU_SOURCE: YES  Compiler for C supports arguments -DFASTPATH: YES  C++ compiler for the host machine: g++ -m32 (gcc 12.2.0 "g++ (GCC) 12.2.0") C++ linker for the host machine: g++ -m32 ld.bfd 2.39.0 Compiler for C++ supports arguments -fvisibility=hidden: YES  Compiler for C++ supports arguments -Werror=suggest-attribute=format: YES  Compiler for C++ supports arguments -Wsign-compare: YES  Compiler for C++ supports arguments -Wpointer-arith: YES  Compiler for C++ supports arguments -Wpointer-sign: NO  Compiler for C++ supports arguments -Wformat: YES  Compiler for C++ supports arguments -Wformat-security: YES  Compiler for C++ supports arguments -Wimplicit-fallthrough: YES  Compiler for C++ supports arguments -Wmissing-braces: YES  Compiler for C++ supports arguments -Wtype-limits: YES  Compiler for C++ supports arguments -Wvariadic-macros: YES  Compiler for C++ supports arguments -Wmaybe-uninitialized: YES  Compiler for C++ supports arguments -Wno-missing-field-initializers: YES  Compiler for C++ supports arguments -Wno-unused-parameter: YES  Compiler for C++ supports arguments -Wno-pedantic: YES  Compiler for C++ supports arguments -Wold-style-declaration: NO  Compiler for C++ supports arguments -Wdeprecated-declarations: YES  Compiler for C++ supports arguments -Wunused-result: YES  Compiler for C supports arguments -msse: YES  Compiler for C supports arguments -msse2: YES  Compiler for C supports arguments -mssse3: YES  Compiler for C supports arguments -msse4.1: YES  Compiler for C supports arguments -mfma: YES  Compiler for C supports arguments -mavx: YES  Compiler for C supports arguments -mavx2: YES  Compiler for C supports arguments -mfpu=neon: NO  Library atomic found: YES Checking if "8-byte __atomic_fetch_add without libatomic" : links: YES  Has header "sys/mount.h" : YES  Has header "sys/param.h" : YES  Has header "sys/random.h" : YES  Has header "sys/vfs.h" : YES  Has header "pwd.h" : YES  Fetching value of define "SYS_pidfd_open" : 434  Found pkg-config: /usr/bin/i686-pc-linux-gnu-pkg-config (1.8.0) Run-time dependency systemd found: YES 251 Run-time dependency libsystemd found: YES 251 Configuring Makefile using configuration Library m found: YES Library rt found: YES Library dl found: YES Run-time dependency threads found: YES Run-time dependency dbus-1 found: YES 1.14.0 Dependency sdl2 skipped: feature sdl2 disabled Run-time dependency libdrm found: YES 2.4.112 Run-time dependency readline found: YES 8.1 Run-time dependency ncursesw found: YES 6.3.20211021 Dependency sndfile skipped: feature sndfile disabled Dependency libpulse skipped: feature libpulse disabled Dependency avahi-client skipped: feature avahi disabled Run-time dependency x11-xcb found: YES 1.8.1 Run-time dependency xfixes found: YES 6.0.0 Run-time dependency libcanberra found: YES 0.30 Dependency libusb-1.0 skipped: feature libusb disabled Run-time dependency libcap found: YES 2.65 Run-time dependency glib-2.0 found: YES 2.72.3 Dependency glib-2.0 skipped: feature gstreamer disabled Dependency webrtc-audio-processing skipped: feature echo-cancel-webrtc disabled Library intl found: NO Run-time dependency intl found: YES Run-time dependency alsa found: YES 1.2.7.2 Run-time dependency openssl found: YES 1.1.1q Found CMake: /usr/bin/cmake (3.24.1) Run-time dependency lilv-0 found: NO (tried pkgconfig and cmake)  pipewire/meson.build:376:0: ERROR: Dependency "lilv-0" not found, tried pkgconfig and cmake  A full log can be found at /home/kotowhiskas/.cache/yay/lib32-pipewire-git/src/build/meson-logs/meson-log.txt ==> ERROR: A failure occurred in build().     Aborting...  -> error making: lib32-pipewire-git 

Maniaxx commented on 2021-09-03 19:22 (UTC)

You have a 'jack2' dependency that leads to some dependency collisions. The official package doesn't rely on that and does not have this issue. https://github.com/archlinux/svntogit-community/blob/packages/lib32-pipewire/trunk/PKGBUILD Are you sure you really need it?

$ yay --removemake --nodiffmenu --nocleanmenu -S lib32-pipewire-git :: Checking for conflicts... :: Checking for inner conflicts...  ->  Package conflicts found:  -> Installing lib32-pipewire-git will remove: lib32-pipewire  -> Installing jack2 will remove: pipewire-jack-git (jack)  -> Conflicting packages will have to be confirmed manually [Repo Make:1]  jack2-1.9.19-2 [Aur:1]  lib32-pipewire-git-0.3.28.r108.g2a8d511b-1  :: PKGBUILD up to date, Skipping (1/1): lib32-pipewire-git :: (1/1) Parsing SRCINFO: lib32-pipewire-git resolving dependencies... looking for conflicting packages... :: jack2 and pipewire-jack-git are in conflict (jack). Remove pipewire-jack-git? [y/N] y error: failed to prepare transaction (could not satisfy dependencies) :: removing pipewire-jack-git breaks dependency 'pipewire-jack' required by lib32-pipewire-jack :: removing pipewire-jack-git breaks dependency 'pipewire-jack' required by pipewire-jack-dropin error: target not found: jack2 

Samega7Cattac commented on 2021-05-30 08:49 (UTC)

@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 (UTC) (edited on 2021-05-25 18:41 (UTC) by CCF_100)

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

kode54 commented on 2021-05-17 20:50 (UTC)

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 (UTC)

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 (UTC)

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 (UTC)

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