On Wednesday 13 December 2006 16:09, Diego 'Flameeyes' Pettenò wrote:
> As you can see, the modified ebuild I'm currently using also has two more
> useflags, midi and alisp: the first disable all the support for sequencer,
> rawmidi, instrumentation and samples loading, I think that nowadays most of
> the people simply don't care about that it so it might be worth having it
> as useflag (SuSE seems to disable at least sampleloading), while the latter
> disables alisp interpreter for advanced (and complex) configuration (SuSE
> also disable this).
I'm probably going to add these changes as a masked -r1 (even for following 
versions of alsa-lib for a while), as there are a couple of problems:

- alsa-lib depends internally on rawmidi to be enable it seems, till that's 
cleared (either upstream or if I get enough time to work on it), rawmidi 
cannot be disabled;
- at least one package (k3b) checked for the presence of one of the seq 
functions to enable ALSA, which then failed with midi disabled; I've fixed 
this upstream (thanks to Sebastian Trüg who's always responsive), and I'll 
apply it to 1.0_rc2 ebuild when I commit the modified alsa-lib, but more 
programs can have similar errors, so it needs a throughout testing before 
going live.

I'll also see to add some warnings if the user tries to disable the plugins 
that are most commonly needed (like ioplug, dmix or iec958).

-- 
Diego "Flameeyes" Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...

Attachment: pgp5pe21npWrR.pgp
Description: PGP signature

Reply via email to