The supplied patch is just a workaround. The real problem is in
linux-kernel-headers, whose linux/toshiba.h has scurrulous code relating to
tosh_get_util which is not present in any kernel source I've seen.
The problematic code is:
#ifdef CONFIG_PROC_FS
static int tosh_get_info(char *, char **, off_t, int);
#else /* !CONFIG_PROC_FS */
inline int tosh_get_info(char *buffer, char **start, off_t fpos, int lenght)
{
return 0;
}
#endif /* CONFIG_PROC_FS */
It appears neither in 2.4 nor 2.6 kernel source. I suppose it should be
simply deleted? Where did it come from?
While I could alter the source for toshutils, it looks as though the code in
linux-kernel-headers ought to be changed.
I am therefore reassigning the bug rather than uploading a patched version of
toshutils.
Drew
--
PGP public key available at http://people.debian.org/~dparsons/drewskey.txt
Fingerprint: A110 EAE1 D7D2 8076 5FE0 EC0A B6CE 7041 6412 4E4A
Attachment:
signature.asc
Description: Digital signature