Package: pulseaudio Version: 1.1-2 Severity: important 1.1-2 doesn't build on ARM (https://buildd.debian.org/status/fetch.php?pkg=pulseaudio&arch=armel&ver=1.1-2&stamp=1322258208) due to a failed attempt to link an arm-specific volume lib. The package builds and plays audio just fine without it. ARM is stuck on 1.0 as a result, which is especially aggravating since an unintended upstream dependency on X11+dbus in 1.0 prevents its use on systems without X running, and ARM machines are often headless.
Patch attached. -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: armel (armv5tel) Kernel: Linux 3.1.8 (PREEMPT) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages pulseaudio depends on: ii adduser 3.113 ii consolekit 0.4.5-1 ii libasound2 1.0.24.1-4 ii libasound2-plugins 1.0.24-3 ii libc6 2.13-24 ii libcap2 1:2.22-1 ii libdbus-1-3 1.4.16-1 ii libfftw3-3 3.3-1 ii libgcc1 1:4.6.2-11 ii libice6 2:1.0.7-2 ii libltdl7 2.4.2-1 ii liborc-0.4-0 1:0.4.16-1 ii libpulse0 1.1-2 ii libsamplerate0 0.1.8-1 ii libsm6 2:1.2.0-2 ii libsndfile1 1.0.25-4 ii libspeexdsp1 1.2~rc1-3 ii libtdb1 1.2.9-4+b1 ii libudev0 175-3 ii libx11-6 2:1.4.4-4 ii libx11-xcb1 2:1.4.4-4 ii libxcb1 1.7-4+b1 ii libxtst6 2:1.2.0-4 ii lsb-base 3.2-28 ii udev 175-3 Versions of packages pulseaudio recommends: ii gstreamer0.10-pulseaudio 0.10.30-2.1 ii pulseaudio-esound-compat 1.1-2 ii pulseaudio-module-x11 1.1-2 ii rtkit 0.10-2 Versions of packages pulseaudio suggests: ii paman <none> ii paprefs <none> ii pavucontrol <none> ii pavumeter <none> ii pulseaudio-utils 1.1-2 -- no debconf information
>From 92507623a374e68fb22d1217c7a544d4e52cb33b Mon Sep 17 00:00:00 2001 From: Devin Carraway <[email protected]> Date: Tue, 24 Jan 2012 00:54:24 -0800 Subject: [PATCH] Stop linking nonexistent ARM volume lib --- debian/rules | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/debian/rules b/debian/rules index f850db9..960e85a 100755 --- a/debian/rules +++ b/debian/rules @@ -23,9 +23,6 @@ common-install-arch:: common-configure-arch:: -ifneq (,$(findstring $(DEB_HOST_ARCH), "arm armel")) - make -C src libpulsecore_1.0_la-svolume_arm.lo CFLAGS+=-march=armv6 -endif pulseaudio-install-arch:: dh_installman --language=C debian/tmp/usr/share/man/man5/default.pa.5 -- 1.7.8.3

