Bug 5688

Summary: Практически не работает с alsa драйверами с включеной OSS-эмуляцией
Product: Sisyphus Reporter: Roman Savochenko <rom_as>
Component: audacityAssignee: Andrei Astafiev <andrei>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: iv, mike, mikhailnov
Version: unstable   
Hardware: all   
OS: Linux   

Description Roman Savochenko 2004-12-12 17:26:31 MSK
Имеется 3 машины с звуком на alsa: 
- emu10k1; 
- via82xx; 
- nForce3; 
На всех конфигурация выполнялась с помощью alsaconf который эмуляцию oss 
настраивает. 
Везде XMMS работает серез драйвер OSS. 
Везде воспроизведение в audacity работает. 
Но нигде не работает запись что выявляется: 
- отсутствием списка входов в комбобоксе; 
- руганью при попытке записать типа: 
"Произошла ошибка при открытии звукового устройства. Прверьте настройки 
устройства и частоту дискретизации." 
 
Пытался собрать версию из Сизифа с PortAudio v19. Не собирается! 
Сообщает следующее: 
//=============================================================== 
configure: warning: CFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686: 
invalid host type 
configure: warning: CXXFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686: 
invalid host type 
configure: error: can only configure for one host and one target at a time 
configure: error: /bin/sh './configure' failed for lib-src/portaudio-v19 
ошибка: Неверный код возврата из /home/roman/tmp/rpm-tmp.7771 (%build) 
//===============================================================
Comment 1 Andrey Rahmatullin 2004-12-12 18:15:38 MSK
> configure: warning: CFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686: 
> invalid host type 

autoreconf -fisv перед configure
Comment 2 Roman Savochenko 2004-12-13 11:06:19 MSK
Поменял spec: 
//========================================== 
%build 
%define __autoconf autoconf_2.5 
%__autoconf 
/usr/bin/autoreconf -fisv 
%configure --with-help \ 
        --with-ladspa=yes \ 
        --with-libflac=system \ 
        --with-libresample=yes \ 
        --with-libmad=system \ 
        --with-vorbis=system \ 
        --with-id3tag=system \ 
        --with-libsndfile=system \ 
        --with-portaudio=v19 
//========================================== 
По команде: rpm --ba --target i586 audacity.spec 
Выдаёт: 
//========================================== 
configure: configuring in lib-src/portaudio-v19 
configure: running /bin/sh './configure' --prefix=/usr  
'--build=i586-alt-linux' '--host=i586-alt-linux' '--prefix=/usr' 
'--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' 
'--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' 
'--libdir=/usr/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' 
'--sharedstatedir=/usr/com' '--mandir=/usr/share/man' 
'--infodir=/usr/share/info' '--without-included-gettext' '--with-help' 
'--with-ladspa=yes' '--with-libflac=system' '--with-libresample=yes' 
'--with-libmad=system' '--with-vorbis=system' '--with-id3tag=system' 
'--with-libsndfile=system' '--with-portaudio=v19' 'CFLAGS=-pipe -Wall -O2 
-march=i586 -mcpu=i686' 'CXXFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686' 
'build_alias=i586-alt-linux' 'host_alias=i586-alt-linux' 
--cache-file=/dev/null --srcdir=. 
configure: warning: CFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686: invalid 
host type 
configure: warning: CXXFLAGS=-pipe -Wall -O2 -march=i586 -mcpu=i686: invalid 
host type 
configure: error: can only configure for one host and one target at a time 
configure: error: /bin/sh './configure' failed for lib-src/portaudio-v19 
ошибка: Неверный код возврата из /home/roman/tmp/rpm-tmp.21641 (%build) 
//========================================== 
Comment 3 Roman Savochenko 2005-11-03 16:45:36 MSK
Нашел.
Такая проблема наблюдается с запущеным Gkrellm и активным его модулем Sound Scope.
Вобщем, вместе они работать немогут!