The latest version of gcc-4.0 is even more restrictive. There is now an additional error 'array type has incomplete element type' which makes it necessary to add another change (see amended patch below).
Regards Andreas Jochens diff -urN ../tmp-orig/ifmail-2.14tx8.10/ifgate/nlindex.h ./ifgate/nlindex.h --- ../tmp-orig/ifmail-2.14tx8.10/ifgate/nlindex.h 2005-03-17 22:48:27.284830644 +0100 +++ ./ifgate/nlindex.h 2005-03-17 22:48:07.674636196 +0100 @@ -36,7 +36,7 @@ unsigned char pflag; } pkey[]; -extern struct _fkey fkey[]; +extern struct _fkey *fkey; extern int initnl(void); diff -urN ../tmp-orig/ifmail-2.14tx8.10/iflib/parsedate.y ./iflib/parsedate.y --- ../tmp-orig/ifmail-2.14tx8.10/iflib/parsedate.y 2005-03-17 22:48:27.273832779 +0100 +++ ./iflib/parsedate.y 2005-03-17 22:47:20.158857602 +0100 @@ -666,7 +666,7 @@ } -static int +int date_lex() { register char c; -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]