Ethereal-dev: Re: [Ethereal-dev] 'Assertion failed' with CVS snapshots & Mandrake9.0.

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Tue, 26 Nov 2002 00:10:28 -0800
On Mon, Nov 25, 2002 at 08:34:08PM +0100, M.C. van den Bovenkamp wrote:
> Hmmm... Didn't catch those. I'll look at that, although I doubt that's it; it 
> even happens when I run the binary in the directory it's created in (i.e. 
> without doing a 'make install' first).

Does it happen if you *do* run "make install" first?

UNIX Ethereal, when built from the CVS tree, will currently look in the 
"plugins/0.9.7" subdirectory of the installation directory for Ethereal
as set when the configure script was run.

If you have Ethereal 0.9.7 installed in that directory, the Ethereal you
built from the CVS tree will pick up plugins from the 0.9.7
installation; as I remember, there were some cases in 0.9.7 where more
than one protocol dissector in the DOCSIS plugin used the same name for
its protocol, and when I added the check for that, I had to fix those
dissectors.

If you run "make install" on the CVS-tree Ethereal you build, that'll
install the plugins from that version of Ethereal, so that it'll run
those versions.