[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Compiling ALSA modules on sparc 2.4 kernel




Hi all

>From previous experience outside of Debian, I know that ALSA modules
don't build against the 2.4 linux kernel branch on sparc64 because, from
what I understand, the module-building facilities of 2.4 don't adjust to
compile the modules 64-bit.

For the sake of trying, I compiled a custom 2.4.27 from Debian sources,
and then attempted to build the alsa modules (using make-kpkg
throughout).  Here is the output of make-kpkg modules_image from base of
the kernel source tree:


In file included
from /usr/src/modules/alsa-driver/include/sound/driver.h:42,
                 from ../../alsa-kernel/core/seq/seq_instr.c:21,
                 from seq_instr.c:1:
/usr/src/modules/alsa-driver/include/adriver.h:255:1: warning: "vsscanf"
redefin ed
In file included from /usr/src/linux/include/linux/modversions.h:187,
                 from /usr/src/modules/alsa-driver/include/adriver.h:42,

from /usr/src/modules/alsa-driver/include/sound/driver.h:42,
                 from ../../alsa-kernel/core/seq/seq_instr.c:21,
                 from seq_instr.c:1:
/usr/src/linux/include/linux/modules/ksyms.ver:702:1: warning: this is
the locat ion of the previous definition
{standard input}: Assembler messages:
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:79: Error: detected global register use not covered
by .registe r pseudo-op
{standard input}:85: Error: detected global register use not covered
by .registe r pseudo-op
make[5]: *** [seq_instr.o] Error 1
make[5]: Leaving directory `/usr/src/modules/alsa-driver/acore/seq'
make[4]: *** [_modsubdir_seq] Error 2
make[4]: Leaving directory `/usr/src/modules/alsa-driver/acore'
make[3]: *** [compile] Error 1
make[3]: Leaving directory `/usr/src/modules/alsa-driver'
make[2]: *** [build-stamp] 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.


Is it futile to try to get ALSA to compile against a 2.4 kernel in
Debian on sparc64?

chance





Reply to: