At Wed, 21 May 2008 08:09:17 +0200 (CEST), Jaroslav Kysela wrote:
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?
Also, show configure output and toplevel.config.
Anyway, I'll apply patches including major changes of kconfig parser soon later (after some issues with shared git repo are resolved). Then we'll revise the problem again.
thanks,
Takashi