* 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.