Ethereal-users: Re: [ethereal-users] Ethereal 0.7.8 compilation problem

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Sun, 28 Nov 1999 16:26:13 -0800
> The version is 1.0.2 (is this an incompatible version?)

I don't know if I'd call it "incompatible", but it might be
*insufficient* for what Ethereal (or the Wiretap library it uses) needs
- I suspect older versions may not have supported seeking on compressed
files (the new version supports it, albeit by reading and throwing away
intervening data when seeking forward, and seeking backward by seeking
to the beginning of the file and seeking forward to the desired
position, so it's not exactly fast...).

> > 3. Do you have /usr/lib/libz.a or /usr/lib/libz.so (or libz.so.1 or
> > 	libz.so.1.1.3) ?
> In my case libz.so.1.0.2
> Still wondering if this is incompatible version.... If so would 
> upgrading get rid of the error message? :)

It might - the later versions have the necessary routines.

As per my other mail, I've checked in a change that should, if your
system has a version of Zlib missing routines such as "gzseek()", not
include support for reading compressed files.

Perhaps we should put a note in the README about this, so that if people
want to be able to read compressed files, they know that they may have
to upgrade to a later version of Zlib.