At Wed, 19 Mar 2003 14:33:44 +0200,
Andrei Boros wrote:
> 
> Takashi Iwai wrote:
> > 
> > well, some points noted.
> I am still searching for an acceptable way to have this compatible with
> make-3.77 without breaking anything.
>  
> > 1. CONFIG_SND_SEQUENCER is set to m only in the alsa-driver configure
> >    because alsa-driver package provides only the modules.
> >    you change above doesn't handle the case for built-in drivers.
> 
> Then the above may go 
> ifdef $(CONFIG_SND_SEQUENCER) instead of ifeq (...)

unfortunately, it's still not enough.
if sequencer is m, then the related modules have to be m, too, even if
the card driver is y.

> > 3. the use of sequencer macro is intended for removal of if condition
> >    in the definitions of modules.  so, going back to the style shown
> >    above is not acceptable for 2.5 kernel tree.
> >    (2.5 kernel tree needs anyway the newer verision of make which can
> >     handle the macro correctly.)
>  
> > a workaround would be to rewrite the Makefile in alsa-driver/core/seq
> > without reading the alsa-kernel Makefile.
> > but from the maintenace perspective, it's also not nice...
> > 
> Is there any way to do it and still be compatible? 
> I mean since the alsa package as a separate bundle is still available
> for 2.2 kernel, right? 

yes, but it's rather a problem of make, not the kernel code.


Takashi


-------------------------------------------------------
This SF.net email is sponsored by: Does your code think in ink? 
You could win a Tablet PC. Get a free Tablet PC hat just for playing. 
What are you waiting for?
http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to