>On Tue, 24 Jan 2006 11:27:20 +0000 >James Courtier-Dutton <[EMAIL PROTECTED]> wrote: > >> Sergei Steshenko wrote: >> >> This has ZERO to do with ALSA, so why did you post it here? >> >> >> >> James >> >> >> > Because: >> > >> > 1) the thread is about stable ABI, among other things; >> > 2) because people complain HERE that older version of ALSA with older >> > kernel version used to work and after the upgrade ALSA stops working; >> > 3) because with stable ABI people would be able to simply use old BINARY >> > versions of ALSA with newer kernels and thus have no problem. >> > >> > P.S. On Mandriva 2006.0 'xpdf' is broken. So, being constructively lazy, >> > I just replaced it with the one from Mandriva 10.2. Of course, I did this >> > by picking Mandriva 10.2 'xpdf' RPM. That is, I reverted to older BINARY >> > version. >> > >> > I believe that ALSA users should have the ability to simply revert to older >> > binary version of ALSA as well. >> > >> You can currently use kernel alsa driver and userland alsa-lib with >> different version number, and for some people it will work. >> But a majority of the problems are caused by bugs being fixed in newer >> versions. The bug fix might require changes to alsa-driver or alsa-lib >> or both. >> So, even with an ABI, people will still have problems. In fact the >> kernel alsa ioctrl interface has not changed in a long time, so in >> effect there has been an ABI for a considerable amount of time already, >> but users still have problems. >> >> Summary: >> Even if we had what you request, it would most certainly not be "no >> problem" for the user. >> >> James >> > >In simple English, are you saying that, for example, fixing a bug >related SB (emu- whatever) can break ICE1724-based M-Audio ? > >If yes, is it the case with Windows ? >
Alsa (and many linux drivers) reuses many parts for diffrent cards (for example AC97 codec code). Yes, fixing bug for one card can result in bug in other card used same common part. But there are many cases where fixing bug in common part fix many cards. In windows, drivers do not share common parts - every card driver is build from other sources. If you want binary drivers, abi stability, why don't you just use windows. Peter Zubaj Aktivujte si neobmedzenu mailovu schranku na www.pobox.sk! ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642 _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user