Source: genwqe-user
Version: 4.0.18-1
Followup-For: Bug #855377
For the record, the (immediate) problem is that the gzseek64 and
gzoffset64 wrappers in software.c specify the wrong return type
(z_off_t rather than the correct z_off64_t, which is equivalent only
on 64-bit systems):
software.c:537:9: error: conflicting types for 'gzseek64'
z_off_t gzseek64(gzFile file, z_off64_t offset, int whence)
^~~~~~~~
In file included from software.c:23:0:
/usr/include/zlib.h:1693:30: note: previous declaration of 'gzseek64' was here
ZEXTERN z_off64_t ZEXPORT gzseek64 OF((gzFile, z_off64_t, int));
^~~~~~~~
software.c:553:9: error: conflicting types for 'gzoffset64'
z_off_t gzoffset64(gzFile file)
^~~~~~~~~~
In file included from software.c:23:0:
/usr/include/zlib.h:1695:30: note: previous declaration of 'gzoffset64' was
here
ZEXTERN z_off64_t ZEXPORT gzoffset64 OF((gzFile));
^~~~~~~~~~
Please fix that and any other incompatibilities that turn up. (These
might or might not exist; I haven't checked.)
Thanks!
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/[email protected]