Bug#656967: libao4: undefined symbol: ao_is_big_endian in /usr/lib/ao/plugins-4/libalsa.so
Philipp Hagemeister
phihag at phihag.de
Mon Jan 23 09:47:23 UTC 2012
Package: libao4
Version: 1.1.0-1+b1
Severity: important
Tags: upstream
In contrast to libesd.so and other plugins /usr/lib/ao/plugins-4/libalsa.so
uses the ao_is_big_endian symbol without specifying where it is from.
To reproduce, type:
$ ldd -r /usr/lib/ao/plugins-4/libalsa.so > /dev/null
undefined symbol: ao_is_big_endian (/usr/lib/ao/plugins-4/libalsa.so)
As a workaround, copy the definition and implementation of ao_is_big_endian
into ao_alsa.c and recompile libao.
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (600, 'unstable'), (100, 'experimental'), (20, 'stable'), (10, 'oldstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-rc7-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libao4 depends on:
ii libao-common 1.1.0-1+b1
ii libc6 2.13-24
libao4 recommends no packages.
Versions of packages libao4 suggests:
pn libasound2 1.0.24.1-4
pn libaudio2 1.9.3-2
pn libesd0 0.2.41-10
pn libpulse0 1.1-2
pn libroar1 0.4-2
pn libsndio0 <none>
pn roaraudio-server <none>
-- no debconf information
More information about the pkg-xiph-maint
mailing list