On Sun, May 17, 2009 at 04:54:07PM +0400, Alexey Tourbin wrote: > On Sun, May 17, 2009 at 11:30:51AM +0400, Afanasov Dmitry wrote: > > On Sun, May 17, 2009 at 10:12:09AM +0400, Alexey Tourbin wrote: > > > On Sat, May 16, 2009 at 10:34:22PM +0400, Girar Builder robot wrote: > > > [at@altair ~]$ rpmpeek /ALT/archive/Sisyphus/2009/05/01/files/x86_64/RPMS/libalsa-1.0.19-alt1.x86_64.rpm readelf -aW ./usr/lib64/libasound.so.2 |grep -w snd_pcm_hw_params_get_channels > > > 231: 00000000000519d0 31 FUNC GLOBAL DEFAULT 12 snd_pcm_hw_params_get_channels@ALSA_0.9 > > > 233: 00000000000519c0 15 FUNC GLOBAL DEFAULT 12 snd_pcm_hw_params_get_channels@@ALSA_0.9.0rc4 > > > [at@altair ~]$ rpmpeek /ALT/Sisyphus/files/x86_64/RPMS/libalsa-1.0.20-alt1.x86_64.rpm readelf -aW ./usr/lib64/libasound.so.2 |grep -w snd_pcm_hw_params_get_channels > > > 493: 0000000000051080 15 FUNC WEAK DEFAULT 12 snd_pcm_hw_params_get_channels@@ALSA_0.9.0rc4 > > > [at@altair ~]$ > > > > > > Похоже, что это связано не с изменениями в libalsa, а с изменениями > > > в binutils. > > причем: > > 1. только на x86_64 > > 2. лечится добавлением -ldl -lasound -lm > > Мне представляется, что проблема гораздо серьезнее, так что не надо её > лечить "по месту". Проблема состоит в том, что нарушается сопоставление > между названиями ABI интерфейсов и входящими в них символами. Такие > нарушения сейчас в явном виде никак не отлавливаются, и это может очень > плохо кончиться. интересно, значит я правильно просто выключил сборку пострадавших утилит. освежится alsa, или кто сломался, отправлю на пересборку, мне как раз с yasm'ом новым собрать надо. -- С уважением Афанасов Дмитрий