ALSA & 2.4.1 kernel
While trying to compile ALSA with the 2.4.1 kernel, the following message was
returned:
couldn't find diagnostic data in /usr/share/perl/5.6.0/pods/perldiag.pod
/usr/local/lib/perl/5.6.0 /usr/local/share/perl/5.6.0 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.6.0 /usr/share/perl/5.6.0
/usr/lib/perl5/5.6/i386-linux /usr/lib/perl5/5.005/i386-linux .
/usr/share/kernel-package/kpkg-vercheck at
/usr/share/perl/5.6.0/diagnostics.pm line 241, <POD_DIAG> line 549.
Compilation failed in require at /usr/share/kernel-package/kpkg-vercheck line
19, <POD_DIAG> line 549.
BEGIN failed--compilation aborted at /usr/share/kernel-package/kpkg-vercheck
line 19, <POD_DIAG> line 549.
Problems ecountered with the version number Custom.1.00.
Please re-read the README file and try again.
for module in /usr/src/modules/alsa-driver ; do
\
if test -d $module; then
\
(cd $module; \
if ./debian/rules KVERS="2.4.1"
KSRC="/usr/src/kernel-source-2.4.1" \
KMAINT="Unknown Kernel Package Maintainer"
KEMAIL="unknown@unconfigured.in.etc.kernel-pkg.conf" \
KDREV="Custom.1.00" kdist_image; then \
echo "Module $module processed fine";
\
else
\
echo "Module $module failed.";
\
echo "Hit return to Continue";
\
read ans; \
fi;
\
); \ fi;
\ done
make[1]: Entering directory `/usr/src/modules/alsa-driver'
/usr/bin/make -w -f debian/rules MODDIR=/usr/src/kernel-source-2.4.1/..
binary-modules
make[2]: Entering directory `/usr/src/modules/alsa-driver'
cat debian/modules.d/control.source > debian/control
cat debian/modules.d/control.module-image >> debian/control
/usr/bin/make
make[3]: Entering directory `/usr/src/modules/alsa-driver'
make[4]: Entering directory `/usr/src/modules/alsa-driver/kernel'
gcc -DALSA_BUILD -D__KERNEL__ -O2 -m486 -malign-loops=2 -malign-jumps=2
-malign-functions=2 -DCPU=686 -DLINUX -Wall -Wstrict-prototypes
-fomit-frame-pointer -pipe -I/usr/include -I.. -DEXPORT_SYMTAB -c sound.c
In file included from sound.c:23:
../include/driver.h:66: linux/modversions.h: No such file or directory
make[4]: *** [sound.o] Error 1
make[4]: Leaving directory `/usr/src/modules/alsa-driver/kernel'
make[3]: *** [compile] Error 1
make[3]: Leaving directory `/usr/src/modules/alsa-driver'
make[2]: *** [install-modules] Error 2
make[2]: Leaving directory `/usr/src/modules/alsa-driver'
make[1]: *** [kdist_image] Error 2
make[1]: Leaving directory `/usr/src/modules/alsa-driver'
Module /usr/src/modules/alsa-driver failed.
I am going to *attempt* to recompile the kernel with a new custom number &
remake the ALSA modules. However, I was wondering if anyone had any
suggestions? Thanks, DAVE
Reply to: