Ethereal-users: [Ethereal-users] Minor probs installing 0.9.0 under Solaris 2.8 (zlib, IPv6)
Dear Ethereal Colleagues,
I hope this is the optimal choice among the Ethereal
mailing lists to report these minor difficulties in
installing version 0.9.0 on our Solaris 2.8 hosts (perhaps
it should have gone to the dev list? Not sure). Thanks
in advance if anyone has insights into solutions for these
two problems:
1) Comression using zlib does not get built into the
ethereal binary, even thought we have the latest zlib
installed. With ethereal v. 0.8.8, configuration output
included:
checking whether to use zlib for reading compressed capture files... yes
checking for zlib.h... yes
checking for gzgets in -lz... yes
resulting in the use of zlib compression, in v. 0.9.0
we observe:
checking whether to use zlib for reading compressed capture files... yes
checking for zlib.h... (cached) yes
checking for gzseek in -lz... (cached) no
and compression is *not* built into the ethereal binary,
even though we have the latest (v. 1.1.3) version of
zlib installed, from the principal author, available at:
http://www.info-zip.org/pub/infozip/zlib/
and configure is clearly finding the include file, just
not the call "gzseek"; in running nm on the libz.a file
we observe:
[4] | 0| 8|OBJT |LOCL |0 |3 |gz_magic
[3] | 0| 1352|FUNC |LOCL |0 |2 |gz_open
[14] | 5376| 212|FUNC |GLOB |0 |2 |gzclose
[17] | 1404| 112|FUNC |GLOB |0 |2 |gzdopen
[18] | 5588| 444|FUNC |GLOB |0 |2 |gzerror
[16] | 4632| 472|FUNC |GLOB |0 |2 |gzflush
[1] | 0| 0|FILE |LOCL |0 |ABS |gzio.c
[42] | 1352| 52|FUNC |GLOB |0 |2 |gzopen
[41] | 3096| 1152|FUNC |GLOB |0 |2 |gzread
[15] | 4248| 384|FUNC |GLOB |0 |2 |gzwrite
that is, there is no "gzseek".
2) We installed Solaris 2.8 with IPv6 support enabled, yet
the configuration output reads as follows:
checking whether to enable ipv6 name resolution if available... yes
checking ipv6 stack type... unknown, none
with the result that the ethereal binary is built
without IPv6 support. We have no clue as to whether
this indicates a minor flaw in the configure system
for Ethereal, or some misunderstanding on our part as
to how IPv6 is supported on Solaris, or how it relates
to Ethereal.
Hope someone can help shed light here...
Thanks and Best Regards, Rick Rodgers