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