vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hello! For my Slackware box running current from earlier this summer I needed to install the ALSA drivers. This because when the OS was installed I opted not to do that because at the time sound output wasn't necessary. It has since become necessary. Since I am one of those who routinely builds a custom kernel I decided to build the ALSA module library from source. I retrieved it from a mirror and ran the build script under the script command to store a record of my efforts. Everything ran normally until it reached this point: make[4]: Entering directory `/tmp/alsa-driver-1.0.11/acore/seq/oss' /tmp/alsa-driver-1.0.11/include/sndversions.h was not updated copying file alsa-kernel/core/oss/pcm_oss.c patching file pcm_oss.c Hunk #1 succeeded at 2043 (offset -55 lines). Hunk #3 succeeded at 2215 with fuzz 2 (offset -53 lines). Hunk #4 succeeded at 2455 (offset 2 lines). Hunk #5 succeeded at 2529 (offset -53 lines). gcc -M -D__KERNEL__ -D__isapnp_now__ -DMODULE=1 -I/tmp/alsa-driver-1.0.11/include -I/lib/modules/2.4.32/build/include -O2 -mpreferred-stack-boundary=2 -march=i486 -Wdeclaration-after-statement -DLINUX -DALSA_BUILD -nostdinc -iwithprefix include -I/tmp/alsa-driver-1.0.11/alsa-kernel/core/oss -fno-omit-frame-pointer mixer_oss.c pcm_oss.c pcm_plugin.c io.c copy.c linear.c mulaw.c route.c rate.c > .depend gcc -M -D__KERNEL__ -D__isapnp_now__ -DMODULE=1 -I/tmp/alsa-driver-1.0.11/include -I/lib/modules/2.4.32/build/include -O2 -mpreferred-stack-boundary=2 -march=i486 -Wdeclaration-after-statement -DLINUX -DALSA_BUILD -nostdinc -iwithprefix include ainstr_fm.c ainstr_fm.c ainstr_gf1.c ainstr_simple.c ainstr_iw.c ainstr_simple.c > .depend (tmpfile=`echo /tmp/alsa-driver-1.0.11/include/sndversions.h.tmp`; (echo "#ifndef _LINUX_SNDVERSIONS_H"; echo "#define _LINUX_SNDVERSIONS_H"; echo "#include <linux/modsetver.h>"; cd /tmp/alsa-driver-1.0.11/include/modules; for f in *.ver; do if [ -f $f ]; then echo "#include \"modules/${f}\""; fi; done; echo "#endif"; ) > ${tmpfile}; if [ -r /tmp/alsa-driver-1.0.11/include/sndversions.h ] && cmp -s /tmp/alsa-driver-1.0.11/include/sndversions.h ${tmpfile}; then echo /tmp/alsa-driver-1.0.11/include/sndversions.h was not updated; rm -f ${tmpfile}; else echo /tmp/alsa-driver-1.0.11/include/sndversions.h was updated; mv -f ${tmpfile} /tmp/alsa-driver-1.0.11/include/sndversions.h; fi) /tmp/alsa-driver-1.0.11/include/sndversions.h was not updated copying file alsa-kernel/core/seq/oss/seq_oss.c patching file seq_oss.c Hunk #1 succeeded at 189 (offset 3 lines). Hunk #2 succeeded at 220 with fuzz 1. Hunk #3 succeeded at 328 (offset -6 lines). gcc -M -D__KERNEL__ -D__isapnp_now__ -DMODULE=1 -I/tmp/alsa-driver-1.0.11/include -I/lib/modules/2.4.32/build/include -O2 -mpreferred-stack-boundary=2 -march=i486 -Wdeclaration-after-statement -DLINUX -DALSA_BUILD -nostdinc -iwithprefix include -I/tmp/alsa-driver-1.0.11/alsa-kernel/core/seq/oss seq_oss.c seq_oss_init.c seq_oss_timer.c seq_oss_ioctl.c seq_oss_event.c seq_oss_rw.c seq_oss_synth.c seq_oss_midi.c seq_oss_readq.c seq_oss_writeq.c > .depend make[4]: Leaving directory `/tmp/alsa-driver-1.0.11/acore/seq/instr' (tmpfile=`echo /tmp/alsa-driver-1.0.11/include/sndversions.h.tmp`; (echo "#ifndef _LINUX_SNDVERSIONS_H"; echo "#define _LINUX_SNDVERSIONS_H"; echo "#include <linux/modsetver.h>"; cd /tmp/alsa-driver-1.0.11/include/modules; for f in *.ver; do if [ -f $f ]; then echo "#include \"modules/${f}\""; fi; done; echo "#endif"; ) > ${tmpfile}; if [ -r /tmp/alsa-driver-1.0.11/include/sndversions.h ] && cmp -s /tmp/alsa-driver-1.0.11/include/sndversions.h ${tmpfile}; then echo /tmp/alsa-driver-1.0.11/include/sndversions.h was not updated; rm -f ${tmpfile}; else echo /tmp/alsa-driver-1.0.11/include/sndversions.h was updated; mv -f ${tmpfile} /tmp/alsa-driver-1.0.11/include/sndversions.h; fi) /tmp/alsa-driver-1.0.11/include/sndversions.h was not updated copying file alsa-kernel/core/seq/seq.c patching file seq.c Hunk #1 succeeded at 57 (offset 6 lines). copying file alsa-kernel/core/seq/seq_clientmgr.c patching file seq_clientmgr.c Hunk #2 succeeded at 2207 (offset 66 lines). Hunk #3 succeeded at 2480 with fuzz 1 (offset 11 lines). copying file alsa-kernel/core/seq/seq_memory.c patching file seq_memory.c make[3]: Leaving directory `/tmp/alsa-driver-1.0.11/acore/oss' make[4]: Leaving directory `/tmp/alsa-driver-1.0.11/acore/seq/oss' gcc -M -D__KERNEL__ -D__isapnp_now__ -DMODULE=1 -I/tmp/alsa-driver-1.0.11/include -I/lib/modules/2.4.32/build/include -O2 -mpreferred-stack-boundary=2 -march=i486 -Wdeclaration-after-statement -DLINUX -DALSA_BUILD -nostdinc -iwithprefix include -I/tmp/alsa-driver-1.0.11/alsa-kernel/core/seq seq.c seq_lock.c seq_clientmgr.c seq_memory.c seq_queue.c seq_fifo.c seq_prioq.c seq_timer.c seq_system.c seq_ports.c seq_info.c seq_device.c seq_midi_event.c seq_dummy.c seq_virmidi.c seq_midi_event.c seq_midi.c seq_midi_event.c seq_midi_event.c seq_midi_emul.c seq_instr.c seq_midi_event.c seq_midi_emul.c seq_instr.c seq_midi_emul.c seq_instr.c seq_midi_emul.c seq_virmidi.c seq_midi_emul.c seq_virmidi.c seq_midi_emul.c seq_instr.c > .depend make[3]: Leaving directory `/tmp/alsa-driver-1.0.11/acore/seq' make[2]: Leaving directory `/tmp/alsa-driver-1.0.11/acore' make[1]: *** [dep] Error 1 make[1]: Leaving directory `/tmp/alsa-driver-1.0.11' make: *** [include/sndversions.h] Error 2 find /tmp/package-alsa-driver/lib/modules/2.4.32/kernel/sound -name 'snd*.*o' | xargs rm -f find: /tmp/package-alsa-driver/lib/modules/2.4.32/kernel: No such file or directory make[1]: Entering directory `/tmp/alsa-driver-1.0.11/acore' mkdir -p /tmp/package-alsa-driver/lib/modules/2.4.32/kernel/sound/acore cp snd-hwdep.o snd-page-alloc.o snd-pcm.o snd-rawmidi.o snd-timer.o snd.o /tmp/package-alsa-driver/lib/modules/2.4.32/kernel/sound/acore cp: cannot stat `snd-hwdep.o': No such file or directory cp: cannot stat `snd-page-alloc.o': No such file or directory cp: cannot stat `snd-pcm.o': No such file or directory cp: cannot stat `snd-rawmidi.o': No such file or directory cp: cannot stat `snd-timer.o': No such file or directory cp: cannot stat `snd.o': No such file or directory make[1]: *** [_modinst__] Error 1 make[1]: Leaving directory `/tmp/alsa-driver-1.0.11/acore' make: *** [install-modules] Error 1 rm: cannot remove `/tmp/package-alsa-driver/lib/modules/2.4.32/kernel': Is a directory Obviously the package created does not contain modules. This can be repeated for example under 10.2 and probably the current from today. Building the modules using the ALSA releases for 10.1 and even 10.0 did not contain that error. I am open to suggestions to correct that error. For those of you who are curious I can send the entire script of the process via e-mail. -- Gregg gregg dot drwho8 atsign gmail dot com "This signature is in a habit of sleeping 18 hours a day." |