All of lore.kernel.org
 help / color / mirror / Atom feed
* alsa-driver, alsa-kernel cvs does not install now.
@ 2004-06-29 20:53 James Courtier-Dutton
  2004-06-30  9:08 ` Takashi Iwai
  0 siblings, 1 reply; 2+ messages in thread
From: James Courtier-Dutton @ 2004-06-29 20:53 UTC (permalink / raw)
  To: alsa-devel

[-- Attachment #1: Type: text/plain, Size: 566 bytes --]

Can you maybe fix the problem below.
I am using the latest alsa-driver and alsa-kernel cvs.

I do make, and get
...
*** Warning: "snd_compat_kcalloc" 
[/u/alsacvs/alsa-driver/kbuild/../acore/snd.ko] undefined!
...

Then later

make install
....
WARNING: Module /lib/modules/2.6.7/kernel/sound/acore/snd-pcm.ko 
ignored, due to loop
WARNING: Loop detected: /lib/modules/2.6.7/kernel/sound/acore/snd.ko 
which needs snd.ko again!
WARNING: Module /lib/modules/2.6.7/kernel/sound/acore/snd.ko ignored, 
due to loop
...

see attached file for more details.

Cheers
James

[-- Attachment #2: make.log.txt --]
[-- Type: text/plain, Size: 8448 bytes --]

Script started on Tue Jun 29 21:50:14 2004
^[[01;32mroot@new ^[[01;34malsa-driver # ^[[00mmake
if [ ! -d include/sound -a ! -L include/sound ]; then \
  ln -sf ../alsa-kernel/include include/sound ; \
fi
cp -auvf include/version.h include/sound/version.h
`include/version.h' -> `include/sound/version.h'
make dep
make[1]: Entering directory `/u/alsacvs/alsa-driver'
if [ ! -d include/sound -a ! -L include/sound ]; then \
  ln -sf ../alsa-kernel/include include/sound ; \
fi
cp -auvf include/version.h include/sound/version.h
`include/version.h' -> `include/sound/version.h'
make[2]: Entering directory `/u/alsacvs/alsa-driver/acore'
make[3]: Entering directory `/u/alsacvs/alsa-driver/acore/oss'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/acore/oss'
make[3]: Entering directory `/u/alsacvs/alsa-driver/acore/seq'
make[4]: Entering directory `/u/alsacvs/alsa-driver/acore/seq/instr'
make[4]: Leaving directory `/u/alsacvs/alsa-driver/acore/seq/instr'
make[4]: Entering directory `/u/alsacvs/alsa-driver/acore/seq/oss'
make[4]: Leaving directory `/u/alsacvs/alsa-driver/acore/seq/oss'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/acore/seq'
make[2]: Leaving directory `/u/alsacvs/alsa-driver/acore'
make[2]: Entering directory `/u/alsacvs/alsa-driver/i2c'
make[3]: Entering directory `/u/alsacvs/alsa-driver/i2c/other'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/i2c/other'
make[2]: Leaving directory `/u/alsacvs/alsa-driver/i2c'
make[2]: Entering directory `/u/alsacvs/alsa-driver/drivers'
make[3]: Entering directory `/u/alsacvs/alsa-driver/drivers/opl3'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/drivers/opl3'
make[3]: Entering directory `/u/alsacvs/alsa-driver/drivers/opl4'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/drivers/opl4'
make[3]: Entering directory `/u/alsacvs/alsa-driver/drivers/mpu401'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/drivers/mpu401'
make[3]: Entering directory `/u/alsacvs/alsa-driver/drivers/vx'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/drivers/vx'
make[2]: Leaving directory `/u/alsacvs/alsa-driver/drivers'
make[2]: Entering directory `/u/alsacvs/alsa-driver/isa'
make[3]: Entering directory `/u/alsacvs/alsa-driver/isa/msnd'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/isa/msnd'
make[3]: Entering directory `/u/alsacvs/alsa-driver/isa/ad1816a'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/isa/ad1816a'
make[3]: Entering directory `/u/alsacvs/alsa-driver/isa/ad1848'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/isa/ad1848'
make[3]: Entering directory `/u/alsacvs/alsa-driver/isa/cs423x'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/isa/cs423x'
make[3]: Entering directory `/u/alsacvs/alsa-driver/isa/es1688'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/isa/es1688'
make[3]: Entering directory `/u/alsacvs/alsa-driver/isa/gus'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/isa/gus'
make[3]: Entering directory `/u/alsacvs/alsa-driver/isa/opti9xx'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/isa/opti9xx'
make[3]: Entering directory `/u/alsacvs/alsa-driver/isa/sb'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/isa/sb'
make[3]: Entering directory `/u/alsacvs/alsa-driver/isa/wavefront'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/isa/wavefront'
make[2]: Leaving directory `/u/alsacvs/alsa-driver/isa'
make[2]: Entering directory `/u/alsacvs/alsa-driver/synth'
make[3]: Entering directory `/u/alsacvs/alsa-driver/synth/emux'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/synth/emux'
make[2]: Leaving directory `/u/alsacvs/alsa-driver/synth'
make[2]: Entering directory `/u/alsacvs/alsa-driver/pci'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/pdplus'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/pdplus'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/ac97'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/ac97'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/ali5451'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/ali5451'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/au88x0'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/au88x0'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/cs46xx'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/cs46xx'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/emu10k1'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/emu10k1'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/ice1712'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/ice1712'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/korg1212'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/korg1212'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/mixart'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/mixart'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/nm256'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/nm256'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/rme9652'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/rme9652'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/trident'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/trident'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/ymfpci'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/ymfpci'
make[3]: Entering directory `/u/alsacvs/alsa-driver/pci/vx222'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/pci/vx222'
make[2]: Leaving directory `/u/alsacvs/alsa-driver/pci'
make[2]: Entering directory `/u/alsacvs/alsa-driver/usb'
make[3]: Entering directory `/u/alsacvs/alsa-driver/usb/usx2y'
make[3]: Leaving directory `/u/alsacvs/alsa-driver/usb/usx2y'
make[2]: Leaving directory `/u/alsacvs/alsa-driver/usb'
make[1]: Leaving directory `/u/alsacvs/alsa-driver'
make -C /lib/modules/2.6.7/build SUBDIRS=/u/alsacvs/alsa-driver/kbuild  modules
make[1]: Entering directory `/usr/src/linux-2.6.7'
  Building modules, stage 2.
  MODPOST
*** Warning: "snd_compat_kcalloc" [/u/alsacvs/alsa-driver/kbuild/../acore/snd.ko] undefined!
*** Warning: "snd_verbose_printk" [/u/alsacvs/alsa-driver/kbuild/../acore/snd-timer.ko] has no CRC!
*** Warning: "snd_compat_kcalloc" [/u/alsacvs/alsa-driver/kbuild/../acore/snd-timer.ko] has no CRC!
*** Warning: "snd_verbose_printk" [/u/alsacvs/alsa-driver/kbuild/../acore/seq/snd-seq.ko] has no CRC!
*** Warning: "snd_compat_kcalloc" [/u/alsacvs/alsa-driver/kbuild/../acore/seq/snd-seq.ko] has no CRC!
*** Warning: "snd_verbose_printk" [/u/alsacvs/alsa-driver/kbuild/../acore/seq/oss/snd-seq-oss.ko] has no CRC!
*** Warning: "snd_compat_kcalloc" [/u/alsacvs/alsa-driver/kbuild/../acore/seq/oss/snd-seq-oss.ko] has no CRC!
*** Warning: "snd_seq_set_queue_tempo" [/u/alsacvs/alsa-driver/kbuild/../acore/seq/oss/snd-seq-oss.ko] has no CRC!
*** Warning: "snd_compat_kcalloc" [/u/alsacvs/alsa-driver/kbuild/../acore/seq/snd-seq-midi-event.ko] has no CRC!
*** Warning: "snd_verbose_printk" [/u/alsacvs/alsa-driver/kbuild/../acore/seq/snd-seq-device.ko] has no CRC!
*** Warning: "snd_compat_kcalloc" [/u/alsacvs/alsa-driver/kbuild/../acore/seq/snd-seq-device.ko] has no CRC!
*** Warning: "snd_verbose_printk" [/u/alsacvs/alsa-driver/kbuild/../acore/snd-rtctimer.ko] has no CRC!
*** Warning: "snd_verbose_printk" [/u/alsacvs/alsa-driver/kbuild/../acore/snd-pcm.ko] has no CRC!
*** Warning: "snd_compat_kcalloc" [/u/alsacvs/alsa-driver/kbuild/../acore/snd-pcm.ko] has no CRC!
*** Warning: "snd_verbose_printk" [/u/alsacvs/alsa-driver/kbuild/../acore/oss/snd-pcm-oss.ko] has no CRC!
*** Warning: "snd_compat_kcalloc" [/u/alsacvs/alsa-driver/kbuild/../acore/oss/snd-pcm-oss.ko] has no CRC!
*** Warning: "snd_verbose_printk" [/u/alsacvs/alsa-driver/kbuild/../acore/oss/snd-mixer-oss.ko] has no CRC!
*** Warning: "snd_compat_kcalloc" [/u/alsacvs/alsa-driver/kbuild/../acore/oss/snd-mixer-oss.ko] has no CRC!
*** Warning: "snd_verbose_printk" [/u/alsacvs/alsa-driver/kbuild/../pci/emu10k1/snd-audigyls.ko] has no CRC!
*** Warning: "snd_compat_kcalloc" [/u/alsacvs/alsa-driver/kbuild/../pci/emu10k1/snd-audigyls.ko] has no CRC!
*** Warning: "snd_verbose_printk" [/u/alsacvs/alsa-driver/kbuild/../pci/ac97/snd-ac97-codec.ko] has no CRC!
*** Warning: "snd_compat_kcalloc" [/u/alsacvs/alsa-driver/kbuild/../pci/ac97/snd-ac97-codec.ko] has no CRC!
make[1]: Leaving directory `/usr/src/linux-2.6.7'

ALSA modules were successfully compiled.

^[[01;32mroot@new ^[[01;34malsa-driver # ^[[00mexit

Script done on Tue Jun 29 21:50:23 2004

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: alsa-driver, alsa-kernel cvs does not install now.
  2004-06-29 20:53 alsa-driver, alsa-kernel cvs does not install now James Courtier-Dutton
@ 2004-06-30  9:08 ` Takashi Iwai
  0 siblings, 0 replies; 2+ messages in thread
From: Takashi Iwai @ 2004-06-30  9:08 UTC (permalink / raw)
  To: James Courtier-Dutton; +Cc: alsa-devel

At Tue, 29 Jun 2004 21:53:27 +0100,
James Courtier-Dutton wrote:
> 
> Can you maybe fix the problem below.
> I am using the latest alsa-driver and alsa-kernel cvs.
> 
> I do make, and get
> ...
> *** Warning: "snd_compat_kcalloc" 
> [/u/alsacvs/alsa-driver/kbuild/../acore/snd.ko] undefined!
> ...

Fixed now on cvs.  The patch below was applied.


> Then later
> 
> make install
> ....
> WARNING: Module /lib/modules/2.6.7/kernel/sound/acore/snd-pcm.ko 
> ignored, due to loop
> WARNING: Loop detected: /lib/modules/2.6.7/kernel/sound/acore/snd.ko 
> which needs snd.ko again!
> WARNING: Module /lib/modules/2.6.7/kernel/sound/acore/snd.ko ignored, 
> due to loop
> ...

That I can't reproduce.  Could you run make clean once, or build on
the fresh alsa-driver tree?


Takashi

--- alsa-driver/acore/misc.c	29 Jun 2004 15:58:54 -0000	1.24
+++ alsa-driver/acore/misc.c	30 Jun 2004 08:56:38 -0000
@@ -239,7 +239,7 @@
 #endif
 
 #ifndef CONFIG_HAVE_KCALLOC
-#ifdef CONFIG_SND_DEBUG_MEMORY
+#ifndef CONFIG_SND_DEBUG_MEMORY
 /* Don't put this to wrappers.c.  We need to call the kmalloc wrapper here. */
 void *snd_compat_kcalloc(size_t n, size_t size, int flags)
 {


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2004-06-30  9:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-06-29 20:53 alsa-driver, alsa-kernel cvs does not install now James Courtier-Dutton
2004-06-30  9:08 ` 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.