Package: mirrordir
Version: 0.10.49-intl-1.1
Severity: important
Tags: patch

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

[1]http://people.debian.org/~dannf/check-implicit-pointer-functions
[2]
Function `retrieve_link' implicitly converted to pointer at tar.c:270
Function `retrieve_link' implicitly converted to pointer at tar.c:270
Function `retrieve_link' implicitly converted to pointer at tar.c:270
Function `retrieve_link' implicitly converted to pointer at tar.c:270
Function `retrieve_link' implicitly converted to pointer at tar.c:270
Function `retrieve_link' implicitly converted to pointer at tar.c:270
Function `retrieve_link' implicitly converted to pointer at tar.c:270

--- mirrordir-0.10.49-intl/src/tar.c~   1999-11-23 01:40:09.000000000 -0700
+++ mirrordir-0.10.49-intl/src/tar.c    2005-08-31 13:58:50.000000000 -0600
@@ -30,6 +30,7 @@
 #include "vfs/vfs.h"
 #include "diffie/compat.h"
 #include "mad.h"
+#include "hardlink.h"
 
 int tar_block_size = 20;
 
--- mirrordir-0.10.49-intl/src/hardlink.h.orig  2005-08-31 14:00:01.000000000 
-0600
+++ mirrordir-0.10.49-intl/src/hardlink.h       2005-08-31 13:58:35.000000000 
-0600
@@ -0,0 +1,14 @@
+#ifndef __HARDLINK_LIBRARY_H__
+#define __HARDLINK_LIBRARY_H__
+
+char *retrieve_link (void);
+
+#endif /* not __HARDLINK_LIBRARY_H__ */
+
+/*
+Local variables:
+make-backup-files: t
+version-control: t
+trim-versions-without-asking: nil
+End:
+*/




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

Reply via email to