[Pkg-alsa-devel] Bug#369040: libasound2: 78 symbols have gone weak,
making all linking apps break
Adeodato Simó
dato at net.com.org.es
Fri May 26 23:26:36 UTC 2006
Package: libasound2
Version: 1.0.11-5
Severity: grave
Hello.
Seems like the libasound2 library shipped in 1.0.11-5 has a number of
symbols as weak, making all applications linking to it fail:
- T snd_ctl_elem_info_get_dimension
+ W snd_ctl_elem_info_get_dimension
For example:
% ldd -d -r /usr/lib/ao/plugins-2/libalsa09.so
symbol snd_pcm_hw_params_get_period_size, version ALSA_0.9.0rc4 not defined in file libasound.so.2 with link time reference (/usr/lib/ao/plugins-2/libalsa09.so)
symbol snd_pcm_hw_params_set_buffer_time_near, version ALSA_0.9.0rc4 not defined in file libasound.so.2 with link time reference (/usr/lib/ao/plugins-2/libalsa09.so)
symbol snd_pcm_hw_params_get_buffer_size, version ALSA_0.9.0rc4 not defined in file libasound.so.2 with link time reference (/usr/lib/ao/plugins-2/libalsa09.so)
symbol snd_pcm_hw_params_set_period_time_near, version ALSA_0.9.0rc4 not defined in file libasound.so.2 with link time reference (/usr/lib/ao/plugins-2/libalsa09.so)
symbol snd_pcm_hw_params_set_rate_near, version ALSA_0.9.0rc4 not defined in file libasound.so.2 with link time reference (/usr/lib/ao/plugins-2/libalsa09.so)
linux-gate.so.1 => (0xffffe000)
libasound.so.2 => /tmp/a/5/usr/lib/libasound.so.2 (0xa7edf000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0xa7ebb000)
libc.so.6 => /lib/tls/libc.so.6 (0xa7d83000)
libm.so.6 => /lib/tls/libm.so.6 (0xa7d5d000)
libdl.so.2 => /lib/tls/libdl.so.2 (0xa7d59000)
/lib/ld-linux.so.2 (0x75555000)
For reference, the full list of symbols is:
snd_ctl_elem_info_get_dimension
snd_ctl_elem_info_get_dimensions
snd_pcm_forward
snd_pcm_hw_params_get_access
snd_pcm_hw_params_get_buffer_size
snd_pcm_hw_params_get_buffer_size_max
snd_pcm_hw_params_get_buffer_size_min
snd_pcm_hw_params_get_buffer_time
snd_pcm_hw_params_get_buffer_time_max
snd_pcm_hw_params_get_buffer_time_min
snd_pcm_hw_params_get_channels
snd_pcm_hw_params_get_channels_max
snd_pcm_hw_params_get_channels_min
snd_pcm_hw_params_get_format
snd_pcm_hw_params_get_period_size
snd_pcm_hw_params_get_period_size_max
snd_pcm_hw_params_get_period_size_min
snd_pcm_hw_params_get_period_time
snd_pcm_hw_params_get_period_time_max
snd_pcm_hw_params_get_period_time_min
snd_pcm_hw_params_get_periods
snd_pcm_hw_params_get_periods_max
snd_pcm_hw_params_get_periods_min
snd_pcm_hw_params_get_rate
snd_pcm_hw_params_get_rate_max
snd_pcm_hw_params_get_rate_min
snd_pcm_hw_params_get_subformat
snd_pcm_hw_params_get_tick_time
snd_pcm_hw_params_get_tick_time_max
snd_pcm_hw_params_get_tick_time_min
snd_pcm_hw_params_set_access_first
snd_pcm_hw_params_set_access_last
snd_pcm_hw_params_set_buffer_size_first
snd_pcm_hw_params_set_buffer_size_last
snd_pcm_hw_params_set_buffer_size_near
snd_pcm_hw_params_set_buffer_time_first
snd_pcm_hw_params_set_buffer_time_last
snd_pcm_hw_params_set_buffer_time_near
snd_pcm_hw_params_set_channels_first
snd_pcm_hw_params_set_channels_last
snd_pcm_hw_params_set_channels_near
snd_pcm_hw_params_set_format_first
snd_pcm_hw_params_set_format_last
snd_pcm_hw_params_set_period_size_first
snd_pcm_hw_params_set_period_size_last
snd_pcm_hw_params_set_period_size_near
snd_pcm_hw_params_set_period_time_first
snd_pcm_hw_params_set_period_time_last
snd_pcm_hw_params_set_period_time_near
snd_pcm_hw_params_set_periods_first
snd_pcm_hw_params_set_periods_last
snd_pcm_hw_params_set_periods_near
snd_pcm_hw_params_set_rate_first
snd_pcm_hw_params_set_rate_last
snd_pcm_hw_params_set_rate_near
snd_pcm_hw_params_set_subformat_first
snd_pcm_hw_params_set_subformat_last
snd_pcm_hw_params_set_tick_time_first
snd_pcm_hw_params_set_tick_time_last
snd_pcm_hw_params_set_tick_time_near
snd_pcm_status_get_htstamp
snd_pcm_status_get_trigger_htstamp
snd_pcm_sw_params_get_avail_min
snd_pcm_sw_params_get_silence_size
snd_pcm_sw_params_get_silence_threshold
snd_pcm_sw_params_get_sleep_min
snd_pcm_sw_params_get_start_threshold
snd_pcm_sw_params_get_stop_threshold
snd_pcm_sw_params_get_tstamp_mode
snd_pcm_sw_params_get_xfer_align
snd_pcm_type_name
snd_timer_params_get_exclusive
snd_timer_params_get_filter
snd_timer_params_set_exclusive
snd_timer_params_set_filter
snd_timer_query_info
snd_timer_query_params
snd_timer_query_status
Thanks.
--
Adeodato Simó dato at net.com.org.es
Debian Developer adeodato at debian.org
Listening to: David Bowie - Star
More information about the Pkg-alsa-devel
mailing list