I'm attempting to resurrect the aabuild "alsa from cvs" script but running into an issue with building alsa itself, and also unsure of "the right" method to blend in alsa from cvs with a kernel source tree. Any comments about how to improve these two functions would be appreciated and any clue as to the error when compiling alsa-lib would also go down well. setup_alsa() { cd $CVSDIR/alsa if [ ! -d ./CVS ]; then echo "Just hit the enter key at the login prompt" cvs -d ':pserver:anonymous@xxxxxxxxxxxxxxxxxxxx:/cvsroot/alsa' login cvs -z3 -d ':pserver:anonymous@xxxxxxxxxxxxxxxxxxxx:/cvsroot/alsa' co -P . else [ "x$(find -type d -name CVS -cmin -720)" = "x" ] && cvs up -P -d fi cd $SRCDIR rm -rf alsa/* cp -a $CVSDIR/alsa/* alsa find alsa/alsa-kernel -type d -name CVS | xargs rm -rf rm -rf alsa/alsa-kernel/oss cp -a alsa/alsa-kernel/* linux/sound cp -a alsa/alsa-kernel/include/* linux/include/sound cp -a alsa/alsa-kernel/Documentation/* linux/Documentation/sound } Are the above steps copying the the alsa-kernel parts into the linux source tree correct these days ? build_alsa() { cd $SRCDIR/alsa for i in alsa-lib alsa-utils alsa-tools alsa-firmware alsa-plugins alsa-oss do cd $SRCDIR/alsa/$i ./cvscompile done } I'm getting this error below in the first alsa-lib stage above... ... Making all in src make[3]: Entering directory `/usr/src/alsa/alsa-tools/ld10k1/src' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/usr/src/alsa/alsa-tools/ld10k1/src' make[3]: Entering directory `/usr/src/alsa/alsa-tools/ld10k1' make[3]: Leaving directory `/usr/src/alsa/alsa-tools/ld10k1' make[2]: Leaving directory `/usr/src/alsa/alsa-tools/ld10k1' make[1]: Leaving directory `/usr/src/alsa/alsa-tools/ld10k1' /usr/share/aclocal/xdelta.m4:7: warning: underquoted definition of AM_PATH_XDELTA run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending-aclocal /usr/share/aclocal/wxwin.m4:36: warning: underquoted definition of AM_OPTIONS_WXCONFIG ... (heaps of similar warnings)... /usr/share/aclocal/ORBit.m4:4: warning: underquoted definition of AM_PATH_ORBIT aclocal:configure.in:12: warning: macro `AM_PATH_LD10K1' not found in library configure.in:12: error: possibly undefined macro: AM_PATH_LD10K1 If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. autoreconf-2.59: /usr/bin/autoconf-2.59 failed with exit status: 1 CFLAGS=-O2 -Wall -pipe -g ./configure configure: error: cannot find install-sh or install.sh in . ./.. ./../.. make[1]: Entering directory `/usr/src/alsa/alsa-tools/qlo10k1' make[1]: *** No targets specified and no makefile found. Stop. make[1]: Leaving directory `/usr/src/alsa/alsa-tools/qlo10k1' make[1]: Entering directory `/usr/src/alsa/alsa-tools/qlo10k1' make[1]: *** No targets specified and no makefile found. Stop. make[1]: Leaving directory `/usr/src/alsa/alsa-tools/qlo10k1' make: *** [all] Error 2 --markc