Package Base Details: pulseaudio-git

Git Clone URL: https://aur.archlinux.org/pulseaudio-git.git (read-only, click to copy)
Submitter: None
Maintainer: SolarAquarion
Last Packager: SolarAquarion
Votes: 38
Popularity: 0.000000
First Submitted: 2009-02-09 14:33 (UTC)
Last Updated: 2024-03-22 12:23 (UTC)

Latest Comments

1 2 3 4 5 6 .. 10 Next › Last »

MarsSeed commented on 2023-10-10 12:13 (UTC)

Please make this a split package, like extra/pulseaudio, and align the dependencies with upstream's current needs.

In particular, please remove 'python-sip', as it is not required at all (and btw it is the wrong package name for sip).

Also please address the webrtc-audio-processing dependency related issue mentioned before.

Dylan14 commented on 2023-08-29 16:45 (UTC)

The current pkgbuild fails with the following error during build(): pulseaudio/meson.build:730:15: ERROR: Dependency "webrtc-audio-processing-1" not found, tried pkgconfig and cmake

Installing the package webrtc-audio-processing-1 allows the build to proceed further, but it still fails about halfway through the build.

ruestique commented on 2022-12-16 01:05 (UTC)

looking for conflicting packages...
:: pulseaudio-git and libpulse are in conflict (libpulse.so). Remove libpulse? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing libpulse breaks dependency 'libpulse=16.1-3' required by pulseaudio
-> exit status 1

x70b1 commented on 2021-10-23 17:40 (UTC) (edited on 2021-10-23 17:40 (UTC) by x70b1)

@SolarAquarion could you update the dependencies? valgrind, libwrap and doxygen is required now.

Alterego commented on 2021-05-17 13:27 (UTC) (edited on 2021-05-17 13:34 (UTC) by Alterego)

Having the same issue

This might help

https://www.linuxquestions.org/questions/slackware-14/regression-on-current-with-pulseaudio-4175694903/

mvoggu commented on 2021-05-07 15:00 (UTC) (edited on 2021-06-13 16:20 (UTC) by mvoggu)

EDIT: Seems to have been fixed now, by upstream changes
fatal error: adrian-aec-orc-gen.h: No such file or directory

~ sudo pacman -S valgrind libwrap doxygen
~ yay -S pulseaudio-git

[342/597] Compiling C object src/modules/module-echo-cancel.so.p/echo-cancel_adrian-aec.c.o
FAILED: src/modules/module-echo-cancel.so.p/echo-cancel_adrian-aec.c.o 
cc -Isrc/modules/module-echo-cancel.so.p -I. -I../pulseaudio -Isrc -I../pulseaudio/src -I/usr/include/orc-0.4 -flto=auto -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu11 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2,-D_GLIBCXX_ASSERTIONS -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fPIC -pthread -DHAVE_CONFIG_H -D_GNU_SOURCE -D__INCLUDED_FROM_PULSE_AUDIO -DPA_MODULE_NAME=module_echo_cancel -DHAVE_ADRIAN_EC=1 -MD -MQ src/modules/module-echo-cancel.so.p/echo-cancel_adrian-aec.c.o -MF src/modules/module-echo-cancel.so.p/echo-cancel_adrian-aec.c.o.d -o src/modules/module-echo-cancel.so.p/echo-cancel_adrian-aec.c.o -c ../pulseaudio/src/modules/echo-cancel/adrian-aec.c
../pulseaudio/src/modules/echo-cancel/adrian-aec.c:30:10: fatal error: adrian-aec-orc-gen.h: No such file or directory
   30 | #include "adrian-aec-orc-gen.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[347/597] Linking target src/libpulsecommon-14.0.so
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...
error making: pulseaudio-git

Werkov commented on 2021-04-19 07:57 (UTC)

FTR, I confirm that valgrind and libwrap dependencies are still needed when building (as of pkgver=14.0.r274.gfec9eb178).

Additionally, the build requires doxygen (I'd prefer to disable docs build, however, I wasn't able to find a PA toggle for that).

tywyqu commented on 2021-04-07 13:04 (UTC)

succeeded to install after removing "lelogid" from build config:

sed -i -e 's/\-lelogind//' ./build/build.ninja

PythonNut commented on 2021-02-26 00:26 (UTC)

Even after installing libelogind, I run into the following linker error:

FAILED: src/modules/module-systemd-login.so
cc  -o src/modules/module-systemd-login.so src/modules/module-systemd-login.so.p/module-systemd-login.c.o -flto -Wl,--as-needed -Wl,--allow-shlib-undefined -shared -fPIC -Wl,--start-group -Wl,-soname,module-systemd-login.so -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now '-Wl,-rpath,$ORIGIN/../pulse:$ORIGIN/..:$ORIGIN/../pulsecore' -Wl,-rpath-link,/home/pythonnut/.cache/paru/clone/pulseaudio-git/src/build/src/pulse -Wl,-rpath-link,/home/pythonnut/.cache/paru/clone/pulseaudio-git/src/build/src -Wl,-rpath-link,/home/pythonnut/.cache/paru/clone/pulseaudio-git/src/build/src/pulsecore src/pulse/libpulse.so.0.23.0 src/libpulsecommon-14.0.so src/pulsecore/libpulsecore-14.0.so -Wl,-z,nodelete -Wl,--no-undefined -pthread /usr/lib/libsystemd.so -L/lib -lelogind -Wl,--end-group
/usr/bin/ld: cannot find -lelogind
collect2: error: ld returned 1 exit status

nika commented on 2021-02-22 15:13 (UTC)

Seems like libelogind should be added as dep

pulseaudio/meson.build:658:0: ERROR: Dependency "libelogind" not found, tried pkgconfig and cmake