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]

Reply via email to