* Simple suggestion for a make target [not found] <20050913175247.9B2BD895B2@sc8-sf-spam1.sourceforge.net> @ 2005-09-13 19:24 ` Tom Watson 2005-09-13 19:37 ` Lee Revell 0 siblings, 1 reply; 3+ messages in thread From: Tom Watson @ 2005-09-13 19:24 UTC (permalink / raw) To: alsa-devel Since it appears that frequently the kernel source has older versions of alsa when released, wouldn't it be wise to have a target in the alsa-driver-xx.yy.z directory that finds the kernel sources, and updates them. Then one could re-compile the kernel and all would be well with the world. For those who don't wish to do this, the "./configure;make;make install" sequence would work as well. I suspect that the kernel configuration would pass thru, so one wouldn't need to configure before "transferring" sources, but not being an expert, I don't know. Maybe this would encourage distrubutions that diddle with the kernel source to have an up-to-date alsa. Just an idea. -- Tom Watson tsw@johana.com __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Simple suggestion for a make target 2005-09-13 19:24 ` Simple suggestion for a make target Tom Watson @ 2005-09-13 19:37 ` Lee Revell 2005-09-14 10:19 ` Takashi Iwai 0 siblings, 1 reply; 3+ messages in thread From: Lee Revell @ 2005-09-13 19:37 UTC (permalink / raw) To: tsw; +Cc: alsa-devel On Tue, 2005-09-13 at 12:24 -0700, Tom Watson wrote: > Since it appears that frequently the kernel source has older versions of alsa > when released, wouldn't it be wise to have a target in the alsa-driver-xx.yy.z > directory that finds the kernel sources, and updates them. Then one could > re-compile the kernel and all would be well with the world. > > For those who don't wish to do this, the "./configure;make;make install" > sequence would work as well. > > I suspect that the kernel configuration would pass thru, so one wouldn't need > to configure before "transferring" sources, but not being an expert, I don't > know. > > Maybe this would encourage distrubutions that diddle with the kernel source to > have an up-to-date alsa. What would be the point? It's already simpler than that. Just ./configure && make && make install in alsa-driver directory to install a newer ALSA. It just overwrites the old ALSA modules that came with the kernel with the newer ones. You don't even need to reboot. Lee ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php ^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: Simple suggestion for a make target 2005-09-13 19:37 ` Lee Revell @ 2005-09-14 10:19 ` Takashi Iwai 0 siblings, 0 replies; 3+ messages in thread From: Takashi Iwai @ 2005-09-14 10:19 UTC (permalink / raw) To: Lee Revell; +Cc: tsw, alsa-devel At Tue, 13 Sep 2005 15:37:34 -0400, Lee Revell wrote: > > On Tue, 2005-09-13 at 12:24 -0700, Tom Watson wrote: > > Since it appears that frequently the kernel source has older versions of alsa > > when released, wouldn't it be wise to have a target in the alsa-driver-xx.yy.z > > directory that finds the kernel sources, and updates them. Then one could > > re-compile the kernel and all would be well with the world. > > > > For those who don't wish to do this, the "./configure;make;make install" > > sequence would work as well. > > > > I suspect that the kernel configuration would pass thru, so one wouldn't need > > to configure before "transferring" sources, but not being an expert, I don't > > know. > > > > Maybe this would encourage distrubutions that diddle with the kernel source to > > have an up-to-date alsa. > > What would be the point? It's already simpler than that. > Just ./configure && make && make install in alsa-driver directory to > install a newer ALSA. It just overwrites the old ALSA modules that came > with the kernel with the newer ones. You don't even need to reboot. I see merits of providing kernel code (especially about the distribution), but there are a few problems if we really do it. - The alsa-kernel code base is kept for the very latest linux-kernel, usually mm tree or Linus git tree. - The codes for stable kernel tree need backward-compatiblity patches. A typical example is the recent introduction of kzalloc(). This won't work on 2.6.12 kernels. That's how alsa-driver requires configure and many hacks in its local tree. Remember that the patch to the latest version can be obtained from ALSA git tree, too. Takashi ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2005-09-14 10:19 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20050913175247.9B2BD895B2@sc8-sf-spam1.sourceforge.net>
2005-09-13 19:24 ` Simple suggestion for a make target Tom Watson
2005-09-13 19:37 ` Lee Revell
2005-09-14 10:19 ` Takashi Iwai
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.