On Wed, May 5, 2010 at 15:31:37 +0200, Frederik Schüler wrote: > Hello, > > currently, the 32bit binary build of strace fails on sparc (the 64bit one > succeeds): > > https://buildd.debian.org/fetch.cgi?&pkg=strace&ver=4.5.20-2&arch=sparc&stamp=1273064636&file=log > > gcc -DHAVE_CONFIG_H -I. -I.. -I../linux/sparc -I../linux -Wall -Wall -g -O2 > -MT file.o -MD -MP -MF .deps/file.Tpo -c -o file.o ../file.c > In file included from ../file.c:88: > /usr/include/asm/stat.h:56: error: expected specifier-qualifier-list before > 'uid16_t'
Looks like a kernel bug, as uid16_t is not available in userspace. Should be fixed by: commit 7469a9acf919d36836f6c635099d8edc9be4528a Author: Rob Landley <r...@landley.net> Date: Sat Mar 27 08:36:18 2010 -0700 sparc: Fix use of uid16_t and gid16_t in asm/stat.h Signed-off-by: Rob Landley <r...@landley.net> Signed-off-by: David S. Miller <da...@davemloft.net> Cheers, Julien
signature.asc
Description: Digital signature