FreeBSD Port: ethereal-0.10.10

Joe Marcus Clarke marcus at FreeBSD.org
Mon Mar 21 09:47:27 PST 2005


On Mon, 2005-03-21 at 12:25 -0500, Dwayne MacKinnon wrote:
> Joe Marcus Clarke wrote:
> > On Wed, 2005-03-16 at 12:11 -0500, Dwayne MacKinnon wrote:
> > 
> >>Hello,
> >>
> >>I'm on FreeBSD 4.11-RELEASE, and the new version of ethereal refuses to 
> >>build for me.
> >>
> >>It stops on the following:
> >>
> >>  cc -DHAVE_CONFIG_H -I. -I. -I../.. -I./../.. -I./.. 
> >>-I/usr/local/include -I/usr/X11R6/include -I/usr/local/lib/include 
> >>-DINET6 -O -pipe -Dfreebsd4 
> >>-DAPPLLIB_EXP=/usr/local/lib/perl5/5.8.5/BSDPAN -DHAS_FPSETMASK 
> >>-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include 
> >>-I/usr/local/lib/perl5/5.8.5/mach/CORE -I. -I/usr/local/include 
> >>-I/usr/include -DINET6 "-D_U_=__attribute__((unused))" -Wall -W -O -pipe 
> >>-I/usr/local/include -D_THREAD_SAFE -DXTHREADS -DXUSE_MTSAFE_API 
> >>-DXNO_MTSAFE_PWDAPI -I/usr/local/include/atk-1.0 
> >>-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include 
> >>-I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include 
> >>-I/usr/X11R6/include -I/usr/X11R6/include/pango-1.0 
> >>-I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/include 
> >>-I/usr/local/lib/include -DINET6 -O -pipe -Dfreebsd4 
> >>-DAPPLLIB_EXP=/usr/local/lib/perl5/5.8.5/BSDPAN -DHAS_FPSETMASK 
> >>-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include 
> >>-I/usr/local/lib/perl5/5.8.5/mach/CORE -I. -I/usr/local/include 
> >>-I/usr/include -c packet-spnego.c -Wp,-MD,.deps/packet-spnego.TPlo 
> >>-fPIC -DPIC -o .libs/packet-spnego.o
> >>packet-spnego.c: In function `arcfour_mic_key':
> >>packet-spnego.c:426: `KEYTYPE_ARCFOUR_56' undeclared (first use in this 
> >>function)
> >>packet-spnego.c:426: (Each undeclared identifier is reported only once
> >>packet-spnego.c:426: for each function it appears in.)
> >>*** Error code 1
> >>
> >>Stop in /usr/ports/net/ethereal/work/ethereal-0.10.10/epan/dissectors.
> >>*** Error code 1
> >>
> >>
> >>I've attached my pkgtools.conf and make.conf, plus a listing of /var/db/pkg.
> >>
> >>I'm unable to figure out why the Makefiles get configured for 
> >>perl-5.8.5. I have 5.8.6 installed. I've rerun use.perl port, I've 
> >>deinstalled and reinstalled autoconf*/automake*/p5-*/m4/libtool*, done 
> >>everything I can think of, and it still gets configured to look for 
> >>/usr/local/lib/perl5/5.8.5. A directory which doesn't exist.
> > 
> > 
> > You should read the UPDATING entry for Perl to make sure you've covered
> > all of your bases.
> 
> I've looked at it, and used it when I initially updated perl. I tried to
> avoid updating everything that depended on perl, as I thought it
> unnecessary (like why update all of KDE?) but since I'm rebuilding KDE
> overnight anyways I figure I'll just go for the brute force upgrade
> approach.
> 
> >>The funny thing is that I have no idea if the KEYTYPE_ARCFOUR_56 that 
> >>it's looking for has anything to do with perl or not.
> > 
> > 
> > This probably has to do with an unsupported Kerberos distribution.  The
> > only supported distribution on 4.X is heimdal installed from ports
> > into /usr/local.  I have tested ethereal builds on three 4.X machines,
> > and all of them worked just fine.
> > 
> > Joe
> 
> I installed the heimdal port and the compile was fixed. Where should I
> put in a request to make heimdal a build-depend for ethereal?

Nowhere, since it isn't a build dependency for ethereal.  If you don't
have the heimdal port installed, it will still build provided you don't
have Kerberos in the base system.

Joe

> 
> Cheers,
> DMK
> 
-- 
Joe Marcus Clarke
FreeBSD GNOME Team      ::      gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20050321/b3a71221/attachment.bin


More information about the freebsd-ports mailing list