Ethereal-users: [Ethereal-users] Minor probs installing 0.9.0 under Solaris 2.8 (zlib, IPv6)

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

From: "R. P. Channing Rodgers, M.D." <rodgers@xxxxxxxxxxx>
Date: Mon, 14 Jan 2002 16:14:23 -0500 (EST)
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