Package: httrack
Version: 3.41.22-1+b1
Severity: important

Our automated buildd log filter[1] detected a problem that is likely to
cause your package to segfault on architectures where the size of a
pointer is greater than the size of an integer, such as ia64 and amd64.

This is often due to a missing function prototype definition.

[1]http://people.debian.org/~dannf/check-implicit-pointer-functions

----- Forwarded message from Debian/IA64 non-US Build Daemon <[EMAIL 
PROTECTED]> -----

Subject: Log for successful build of httrack_3.41.22-1+b1 (dist=unstable)
From: Debian/IA64 non-US Build Daemon <[EMAIL PROTECTED]>
Date: Sun, 01 Jul 2007 06:04:56 +0100
To: undisclosed-recipients: ;
Debian-Buildd-Error: Yes

Function `gzopen64' implicitly converted to pointer at htszlib.c:61

----- End forwarded message -----

Here's a patch that fixes this issue. Note that you need to re-run
autoconf after applying.

--- httrack-3.41.22/configure.in~       2007-06-16 09:28:15.000000000 -0600
+++ httrack-3.41.22/configure.in        2007-07-02 16:15:56.000000000 -0600
@@ -119,7 +119,7 @@
 AC_SUBST(V6_FLAG)
 
 ### Check for LFS
-AC_CHECK_LIB(c, fopen64, [LFS_FLAG="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"
+AC_CHECK_LIB(c, fopen64, [LFS_FLAG="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE 
-D_LARGEFILE64_SOURCE"
 AC_DEFINE(HTS_LFS, 1,[Check for large files support])], AC_MSG_RESULT([not 
found]))
 AC_SUBST(LFS_FLAG)
 

-- 
dann frazier



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to