Timo Sirainen wrote:
I've finally read and answered most of the mails on this list. If you
haven't received an answer to your question, resend it. There are a
couple of tricky mbox issues left, but I'm not sure if I can do anything
about them unless someone can show me how to reproduce the problems.

Largest changes since v1.1.1 are:

        + zlib plugin supports now bzip2 also.

This breaks for me on Solaris 8 and gcc 3.3.2

In file included from istream-bzlib.c:8:
/usr/include/bzlib.h:170: error: parse error before "FILE"
/usr/include/bzlib.h:198: error: parse error before "FILE"
In file included from istream-bzlib.c:19:
istream-zlib.c: In function `i_stream_zlib_close':
istream-zlib.c:38: warning: implicit declaration of function `BZ2_bzclose'
istream-zlib.c: In function `i_stream_zlib_read':
istream-zlib.c:90: warning: implicit declaration of function `BZ2_bzread'
istream-zlib.c: In function `i_stream_zlib_seek':
istream-zlib.c:128: warning: implicit declaration of function `BZ2_bzdopen'
istream-zlib.c:128: warning: assignment makes pointer from integer without a cast
istream-zlib.c: In function `i_stream_create_bzlib':
istream-zlib.c:220: warning: assignment makes pointer from integer without a cast

lines 168-175 of bzlib.h (part of SUNWbzip package):

BZ_EXTERN BZFILE* BZ_API(bzReadOpen) (
      int*  bzerror,
      FILE* f,
      int   verbosity,
      int   small,
      void* unused,
      int   nUnused
   );

and similar for line 198. Solaris 10/gcc 3.4.3 seems OK so perhaps the Solaris 8 bzip2 library is too old (appears to be "bzip2/libbzip2 version 0.9.0c")?

Best Wishes,
Chris

--
--+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+-
Christopher Wakelin,                           [EMAIL PROTECTED]
IT Services Centre, The University of Reading,  Tel: +44 (0)118 378 8439
Whiteknights, Reading, RG6 2AF, UK              Fax: +44 (0)118 975 3094

Reply via email to