#15 `gzopen64' implicitly converted to pointer

open
nobody
None
5
2008-11-18
2008-11-18
Charles Plessy
No

Dear Maq developers,

Ma1 0.7.1 has been packaged for Debian and our automatic build log parsers detected the following warnings:

Function `gzopen64' implicitly converted to pointer at fastq2bfq.c:30
Function `gzopen64' implicitly converted to pointer at maqmap_conv.c:57
Function `gzopen64' implicitly converted to pointer at simulate.c:83
Function `gzopen64' implicitly converted to pointer at break_pair.c:16

This will apparently break Maq on IA-64 architectures.

You can find more details and explanations on the Debian bug #506009: http://bugs.debian.org/506009

Do not hesitate to contact us for more details.

Have a nice day,

--
Charles Plessy
Debian Med packging team
http://www.debian.org/devel/debian-med
Tsurumi, Kanagawa, Japan

Discussion

  • peter green
    peter green
    2008-11-18

    the issue seems to be caused by defining _FILE_OFFSET_BITS=64 but not _LARGEFILE64_SOURCE causing the zlib header to misbehave. Defining _LARGEFILE64_SOURCE as well fixes it.

     
  • Charles Plessy
    Charles Plessy
    2009-02-10

    Dear all,

    I just read on a mailing list that the command `getconf LFS_CFLAGS' can be useful to solve the problem elegantly.

    Have a nice day,

    --
    Charles Plessy