On Wed, 21 May 2008, Eliot Blennerhassett wrote:
On Tuesday 20 May 2008 23:21:13 Jaroslav Kysela wrote:
Hi all,
I finished migration from HG to GIT. All repositories are converted and we have one "new" repository - alsa-kernel.git which is full Linux 2.6 GIT tree. The old HG alsa-kernel repository was renamed to alsa-kmirror
Hi Jaroslav,
can you clarify what one should do to be able to build latest GIT head.
I built alsa-driver with latest Linux 2.6 tree without any problems.
Should I expect the following to work? (as it used to work with Hg)
$ git clone git://git.alsa-project.org/alsa-kmirror.git alsa-kmirror $ git clone git://git.alsa-project.org/alsa-driver.git alsa-driver $ cd alsa-driver $ ALSAKERNELDIR=../alsa-kmirror/ ./gitcompile --with-debug=full
It's not required to set ALSAKERNELDIR to ../alsa-kmirror - it's default now.
anyway I get this error
CC [M] /home/eliot/src/alsagit/alsa-driver/i2c/other/pt2258.o make[4]: *** No rule to make target `/home/eliot/src/alsagit/alsa-driver/i2c/other/tea575x-tuner.o', needed by `/home/eliot/src/alsagit/alsa-driver/i2c/other/snd-ak4117.o'. Stop.
It seems that we have a problem with this patch:
Author: Takashi Iwai tiwai@suse.de Date: Fri May 2 12:31:51 2008 +0200
[ALSA] fm801 - Fix kconfig dependency mess of fm801-tea575x
FM801-tea575x tuner has a reverse selection to V4L1 and this causes nasty dependency problems.
The patch simplifies the dependency with a normal "depends on VIDEO_V4L1". This decreases the usability but fixes bugs, yeah. If any better feature like "requires" is introduced to kbuild in future, we'll be able to switch it...
Signed-off-by: Takashi Iwai tiwai@suse.de
Do you have enabled SND_VIDEO_V4L1 in your kernel's .config?
Jaroslav
----- Jaroslav Kysela perex@perex.cz Linux Kernel Sound Maintainer ALSA Project, Red Hat, Inc.