From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: sequencer module problems Date: Wed, 19 Mar 2003 14:41:32 +0100 Sender: alsa-devel-admin@lists.sourceforge.net Message-ID: References: <3E784A3C.133F177B@srr.ro> <3E7863A8.B5BACE35@srr.ro> Mime-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Return-path: In-Reply-To: <3E7863A8.B5BACE35@srr.ro> Errors-To: alsa-devel-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Unsubscribe: , List-Archive: To: Andrei Boros Cc: alsa-devel@lists.sourceforge.net List-Id: alsa-devel@alsa-project.org 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