[Debian-eeepc-devel] t2860-source 18.104.22.168-3 typo in include/mlme.h:1210
dmn at debian.org
Tue Aug 4 12:58:20 UTC 2009
> rt2860-source won't compile on my neat eee PC with
> linux-image-2.6.26-1-xen-686 unless you fix this typo:
> # diff include/mlme.h include/mlme.h.22.214.171.124-3
> < typedef VOID *(*STATE_MACHINE_FUNC)(VOID *Adaptor, MLME_QUEUE_ELEM *Elem);
> > typedef VOID (*STATE_MACHINE_FUNC)(VOID *Adaptor, MLME_QUEUE_ELEM
> > *Elem);
It fails differently here, but I use module-assistant for building:
$ m-a -t -l2.6.26 a-b rt2860
LD [M] /usr/src/modass/usr_src/modules/rt2860/os/linux/rt2860sta.o
Building modules, stage 2.
MODPOST 1 modules
/bin/sh: scripts/mod/modpost: not found
make: *** [__modpost] Error 127
make: *** [modules] Error 2
Looks like the kernel module is built OK, but some later stage fails
due to a missing scripts/mod/modpost.
Such script is available in
/usr/src/linux-kbuild-2.6.26/scripts/mod/modpost but it seems the
build system can't find it. Perhaps module-assistant's failt?
(grepping for modpost in the package finds nothing)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 197 bytes
Desc: Digital signature
More information about the Debian-eeepc-devel