On Thu, Apr 19, 2012 at 09:13:14PM +0200, Lucas Nussbaum wrote:
> >   CC     fchdir.o
> > In file included from ./sys/stat.h:48:0,
> >                  from ./fcntl.h:41,
> >                  from ./unistd.h:50,
> >                  from ../../lib/fchdir.c:20:
> > /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sys/stat.h:
> >  In function '_gl_register_fd':
> > ../../lib/fchdir.c:149:15: error: storage size of 'statbuf' isn't known
> > ../../lib/fchdir.c: At top level:
> > ../../lib/fchdir.c:222:1: error: conflicting types for 'rpl_fstat'
> > ./sys/stat.h:355:12: note: previous declaration of 'rpl_fstat' was here
> > ../../lib/fchdir.c: In function 'rpl_fstat':
> > ../../lib/fchdir.c:225:5: warning: passing argument 2 of 'rpl_stat' from 
> > incompatible pointer type [enabled by default]
> > ./sys/stat.h:571:12: note: expected 'struct _stat32i64 *' but argument is 
> > of type 'struct _stat32i64 *'
> > ../../lib/fchdir.c:226:3: warning: passing argument 2 of 'fstat' from 
> > incompatible pointer type [enabled by default]
> > /usr/lib/gcc/i686-w64-mingw32/4.6/../../../../i686-w64-mingw32/include/sys/stat.h:171:2:
> >  note: expected 'struct stat *' but argument is of type 'struct _stat32i64 
> > *'
> > make[4]: *** [fchdir.o] Error 1
This too (as #653960) preferably should be fixed by upgrading gnulib, but
the fix itself is apparently in the gnulib commit 3f3d9b41 (it can't be
easily backported to the gzip 1.4 package gnulib though). Also note that
1.5 was released two days ago which contains the updated gnulib.

-- 
WBR, wRAR

Attachment: signature.asc
Description: Digital signature

Reply via email to