Package: e2tools Version: 0.0.16-3 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 `make_regexp' implicitly converted to pointer at ls.c:455 Function `make_regexp' implicitly converted to pointer at rm.c:199 diff -urN e2tools-0.0.16.orig/ls.c e2tools-0.0.16/ls.c --- e2tools-0.0.16.orig/ls.c 2004-04-06 21:31:39.000000000 -0600 +++ e2tools-0.0.16/ls.c 2005-08-18 11:53:41.000000000 -0600 @@ -112,6 +112,8 @@ int entry, int type, struct list_dir_struct *ls); elist_t * remove_ls_dups(elist_t *list); +regex_t * +make_regexp(char *shell); /* Name: list_dir_proc() * diff -urN e2tools-0.0.16.orig/rm.c e2tools-0.0.16/rm.c --- e2tools-0.0.16.orig/rm.c 2004-04-06 20:00:43.000000000 -0600 +++ e2tools-0.0.16/rm.c 2005-08-18 11:53:36.000000000 -0600 @@ -62,6 +62,8 @@ static int rm_regex_proc(ext2_ino_t dir, int entry, struct ext2_dir_entry *dirent, int offset, int blocksize, char *buf, void *private); +regex_t * +make_regexp(char *shell); /* Name: e2rm() * -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]