This version was uploaded to 'experimental' exactly to find out possibly portability problems, e.g. with kfreebsd and hurd ;) So I suppose that was a good move.
Martin Zobel-Helas dixit: >> /usr/include/sys/stat.h:217: error: conflicting types for 'stat' >> /usr/include/sys/stat.h:365: error: previous definition of 'stat' was here [...] Sounds like a bug in the header file to me: 215 extern int __REDIRECT_NTH (stat, (__const char *__restrict __file, 216 struct stat *__restrict __buf), stat64) 217 __nonnull ((1, 2)); 363 extern __inline__ int 364 __NTH (stat (__const char *__path, struct stat *__statbuf)) 365 { 366 return __xstat (_STAT_VER, __path, __statbuf); 367 } The second one is missing the restrict qualifier. Could that be the cause, possibly induced by invoking the C99 standard during compiling with -std=gnu99 ? bye, //mirabile -- "Using Lynx is like wearing a really good pair of shades: cuts out the glare and harmful UV (ultra-vanity), and you feel so-o-o COOL." -- Henry Nelson, March 1999 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]