Package Details: pulseaudio-git 15.0.r136.g484b69863-1

Git Clone URL: https://aur.archlinux.org/pulseaudio-git.git (read-only, click to copy)
Package Base: pulseaudio-git
Description: A featureful, general-purpose sound server (development version)
Upstream URL: http://pulseaudio.org/
Licenses: GPL, LGPL
Conflicts: libpulse-mainloop-glib.so, libpulse-simple.so, libpulse.so, pipewire-pulse, pulse-audio-jack, pulseaudio-bluetooth, pulseaudio-equalizer, pulseaudio-lirc, pulseaudio-zeroconf
Provides: libpulse, libpulse-mainloop-glib.so, libpulse-simple.so, libpulse.so, pulseaudio, pulseaudio-bluetooth, pulseaudio-equalizer, pulseaudio-jack, pulseaudio-lirc, pulseaudio-zeroconf
Submitter: None
Maintainer: SolarAquarion
Last Packager: SolarAquarion
Votes: 40
Popularity: 0.000084
First Submitted: 2009-02-09 14:33
Last Updated: 2021-11-25 14:26

Dependencies (50)

Required by (1000)

Sources (2)

Latest Comments

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

x70b1 commented on 2021-10-23 17:40

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

Alterego commented on 2021-05-17 13:27

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

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

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

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

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

Seems like libelogind should be added as dep

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

sentriz commented on 2021-02-12 23:44

seems like I had to install valgrind and libwrap before installing. perhaps they should be added as deps?

professed commented on 2021-01-20 17:39

@beroal: Thank you, this is good to know for the future. For now, the updated version of pulseaudio in the official repo now seems to work with my system, so I've uninstalled the AUR package.

beroal commented on 2021-01-20 10:29

@professed You can upgrade with --nodeps. This may break database consistency. Then check database consistency with -D --check.