Moved version to 0.7.4; updated documentation.
authorGilbert Ramirez <gram@alumni.rice.edu>
Fri, 24 Sep 1999 03:28:59 +0000 (03:28 -0000)
committerGilbert Ramirez <gram@alumni.rice.edu>
Fri, 24 Sep 1999 03:28:59 +0000 (03:28 -0000)
svn path=/trunk/; revision=714

NEWS
README.irix [new file with mode: 0644]
configure.in

diff --git a/NEWS b/NEWS
index 2e03bd077f7df508081b4a1a5fe92ee4e3a7079c..608332062e1641dfd5f21ad5a9764a90effa1bb5 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,28 @@
+Overview of changes in Ethereal 0.7.4:
+* Fixed Radcom file reader in wiretap (Olivier)
+* Add "--with-ucdsnmp" to autoconf (Bert Driehuis <driehuis@playbeing.org>)
+* Fix snoop reader for Solaris seek problem (Guy)
+* NetBIOS and NBIPX updates (Guy)
+* Capture dialogue changes (Guy, Laurent)
+* Movement of GTK files to subdirectory (Gilbert, Guy)
+* Wiretap support for Lucent/Ascent WAN router traces (Gerald)
+* Added dissector for Internet Cache Protocol (Peter Torvals)
+* Added dissector for Internet Printing Protocol (Guy)
+* Show the IP flags as 4 bits (Daniel Ryde <ryde@tripnet.se>)
+* Changed usage of FT_BOOLEAN (Gilbert)
+* Fixed bugs with short packets and eth, tr, and fddi (Gilbert, Guy)
+* Fix for IPX SAP types (Mark H. Wood <mwood@IUPUI.edu>)
+* TRMAC now uses dfilter variables (Gilbert)
+* randpkt added; produces trace file of random packets (Gilbert)
+* New helper macros in packet.h (Guy)
+* x.25 and lapb fixes (Olivier)
+* Wiretap compilation fixes (Laurent)
+* OSI fixes; CLNP now uses dfilter variables (Laurent)
+* New Collapse/Expand All function (Laurent)
+* Enhanced printing options (Guy)
+* zlib support for compress trace files (Ashok)
+* Fix ICMP timestamp dissection (Dirk Bonne <dirk@out1.mx.skynet.be>)
+
 Overview of changes in Ethereal 0.7.3:
 * Fixed bug in RSVP, added RSVP+ support (Ashok)
 * Fixed bug in display filter parsing (Gilbert)
diff --git a/README.irix b/README.irix
new file mode 100644 (file)
index 0000000..f305b90
--- /dev/null
@@ -0,0 +1,110 @@
+To: ethereal-dev@zing.org
+Subject: Re: [ethereal-dev] Ethereal on SGI
+From: Randall Hopper <aa8vb@yahoo.com>
+Date: Sat, 18 Sep 1999 12:19:31 -0400
+
+ |>      Just tried to build ethereal on SGI IRIX.  configure failed because
+ |> there is no net/bpf.h.
+
+Thanks for all the help.  I pulled the latest today (0.7.3), and after a
+few fix-ups, I got it built.  Here are the tweaks I needed to build it for
+SGI IRIX 6.5 using gcc.
+
+==========
+PROBLEM #1
+==========
+
+   Ethereal doesn't use RPATH (see ld(1) for shared library linking on all
+   platforms that support it (e.g. SGI IRIX, FreeBSD ELF, etc.), just
+   Solaris it appears.  Instead, ethereal recommends use of the
+   LD_LIBRARY_PATH hack which causes all sorts problems.
+
+   On SGI IRIX this is -rpath to the linker, on Solaris -R, on FreeBSD ELF
+   --rpath, etc.
+
+   SOLUTION: Slip in my linker flags when configuring ethereal so it can
+             find libgtk, libgmodule, libsnmp, etc. at run-time without
+             LD_LIBRARY_PATH:
+
+   env LDFLAGS="-rpath $HOME/software/gtk+-1.2.3/lib:$HOME/software/glib-1.2.3/lib:/usr/local/lib" configure --prefix=$HOME/software/ethereal-0.7.3 --with-gtk-prefix=$HOME/software/gtk+-1.2.3
+
+   BETTER SOLUTION:  Modify configure to support RPATH for more platforms
+                     than Solaris.
+
+==========
+PROBLEM #2
+==========
+
+   __P not defined -- packet-snmp.c fails to build
+   (gcc version 2.95.1 19990816 (release), SGI IRIX 6.5.5f)
+
+   SOLUTION:  Include gnuc.h -- it defines it
+
+   --- ORIG/packet-snmp.c  Mon Aug 30 11:10:17 1999
+   +++ packet-snmp.c       Sat Sep 18 11:35:45 1999
+   @@ -25,4 +25,6 @@
+     */
+
+   +#include "gnuc.h"
+   +
+    #ifdef HAVE_CONFIG_H
+    # include "config.h"
+
+Randall
+
+===============================================================================
+
+Problem #1:
+
+checking for GTK - version >= 1.2.0... 186062:./conftest: rld: Fatal Error: Cannot Successfully map soname 'libgtk-1.2.so.1' under any of the filenames /usr/lib32/libgtk-1.2.so.1:/usr/lib32/internal/libgtk-1.2.so.1:/lib32/libgtk-1.2.so.1:/opt/lib32/libgtk
+no
+*** Could not run GTK test program, checking why...
+*** The test program compiled, but did not run. This usually means
+*** that the run-time linker is not finding GTK or finding the wrong
+*** version of GTK. If it is not finding GTK, you'll need to set your
+*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
+*** to the installed location  Also, make sure you have run ldconfig if that
+*** is required on your system
+***
+*** If you have an old version installed, it is best to remove it, although
+*** you may also be able to get things to work by modifying LD_LIBRARY_PATH
+***
+*** If you have a RedHat 5.0 system, you should remove the GTK package that
+*** came with the system with the command
+***
+***    rpm --erase --nodeps gtk gtk-devel
+configure: error: GTK+ distribution not found.
+
+==============================================================================
+
+Problem #2:
+
+gcc -DHAVE_CONFIG_H -I. -I. -I.     -Wall -g -O2 -Iwiretap -I/home/rhh/software/gtk+-1.2.3/include -I/home/rhh/software/glib-1.2.3/lib/glib/include -I/home/rhh/software/glib-1.2.3/include -c packet-snmp.c
+In file included from packet-snmp.c:62:
+/usr/local/include/ucd-snmp/asn1.h:131: parse error before `__P'
+/usr/local/include/ucd-snmp/asn1.h:132: parse error before `__P'
+/usr/local/include/ucd-snmp/asn1.h:133: parse error before `__P'
+/usr/local/include/ucd-snmp/asn1.h:134: parse error before `__P'
+/usr/local/include/ucd-snmp/asn1.h:135: parse error before `__P'
+...
+packet-snmp.c: In function `dissect_snmp':
+packet-snmp.c:344: warning: implicit declaration of function `asn_parse_header'
+packet-snmp.c:358: warning: implicit declaration of function `snmp_comstr_parse'
+packet-snmp.c:358: warning: assignment makes pointer from integer without a cast
+packet-snmp.c:407: warning: assignment makes pointer from integer without a cast
+...
+packet-snmp.c: In function `proto_register_snmp':
+packet-snmp.c:869: warning: implicit declaration of function `init_mib'
+gmake[2]: *** [packet-snmp.o] Error 1
+gmake[2]: Leaving directory `/home/rhh/software/PKGS/t/ethereal-0.7.3'
+gmake[1]: *** [all-recursive] Error 1
+gmake[1]: Leaving directory `/home/rhh/software/PKGS/t/ethereal-0.7.3'
+gmake: *** [all-recursive-am] Error 2
+
+-------------------------------------------------------------------------------
+
+Problem #3 (same as Problem #1):
+
+> ./ethereal 
+189684:./ethereal: rld: Fatal Error: Cannot Successfully map soname 'libsnmp.so' under any of the filenames /home/rhh/software/gtk+-1.2.3/lib/libsnmp.so:/home/rhh/software/glib-1.2.3/lib/libsnmp.so:/usr/lib32/libsnmp.so:/usr/lib32/internal/libsnmp.so:/lib32/libsnmp.so:/opt/lib32/libsnmp.so: 
+
index b4d902b3bb9eba2b0706afba850d30c2a1d25086..9c38b06d45aaeece7bf50fdde1fb5f7b8e32ef48 100644 (file)
@@ -1,8 +1,8 @@
-# $Id: configure.in,v 1.43 1999/09/22 01:26:23 ashokn Exp $
+# $Id: configure.in,v 1.44 1999/09/24 03:28:59 gram Exp $
 dnl Process this file with autoconf to produce a configure script.
 AC_INIT(etypes.h)
 
-AM_INIT_AUTOMAKE(ethereal, 0.7.3)
+AM_INIT_AUTOMAKE(ethereal, 0.7.4)
 
 dnl Check for CPU / vendor / OS
 AC_CANONICAL_HOST