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
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.
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