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

build failures: syntax error before '{' token



There is a number of packages which fail to build from source on mips
like this:

llseek.c:60: warning: return type defaults to `int'
llseek.c: In function `_syscall5':
llseek.c:62: error: storage class specified for parameter `my_llseek'
llseek.c:62: error: syntax error before '{' token
llseek.c:66: error: syntax error before "retval"
llseek.c:80: error: storage class specified for parameter `do_compat'
llseek.c:80: error: parameter `do_compat' is initialized
llseek.c:82: error: syntax error before "if"
llseek.c:40: warning: `_llseek' declared `static' but never defined
llseek.c:60: warning: `_syscall5' defined but not used

See for example
http://buildd.debian.org/fetch.php?&pkg=sg3-utils&ver=1.05-2&arch=mips&stamp=1073903670&file=log&as=raw
but at least the following packages are affected: tct, raidtools,
atari-fdisk, sleuthkit

Can anyone check if this is causes by a broken libc or kernel header,
or if those packages include headers they shouldn't.
-- 
Martin Michlmayr
tbm@cyrius.com



Reply to: