Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 Mar 2005 12:47:20 -0500
From:      Joe Marcus Clarke <marcus@FreeBSD.org>
To:        Dwayne MacKinnon <Dwayne.MacKinnon@xwave.com>
Cc:        ports@FreeBSD.org
Subject:   Re: FreeBSD Port: ethereal-0.10.10
Message-ID:  <1111427240.44352.4.camel@shumai.marcuscom.com>
In-Reply-To: <423F0392.2030601@xwave.com>
References:  <423868C7.1080904@xwave.com> <1111312001.3223.31.camel@shumai.marcuscom.com> <423F0392.2030601@xwave.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-ggFSv1FphxasX4ei/ib6
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

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:
> >=20
> >>Hello,
> >>
> >>I'm on FreeBSD 4.11-RELEASE, and the new version of ethereal refuses to=
=20
> >>build for me.
> >>
> >>It stops on the following:
> >>
> >>  cc -DHAVE_CONFIG_H -I. -I. -I../.. -I./../.. -I./..=20
> >>-I/usr/local/include -I/usr/X11R6/include -I/usr/local/lib/include=20
> >>-DINET6 -O -pipe -Dfreebsd4=20
> >>-DAPPLLIB_EXP=3D/usr/local/lib/perl5/5.8.5/BSDPAN -DHAS_FPSETMASK=20
> >>-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include=20
> >>-I/usr/local/lib/perl5/5.8.5/mach/CORE -I. -I/usr/local/include=20
> >>-I/usr/include -DINET6 "-D_U_=3D__attribute__((unused))" -Wall -W -O -p=
ipe=20
> >>-I/usr/local/include -D_THREAD_SAFE -DXTHREADS -DXUSE_MTSAFE_API=20
> >>-DXNO_MTSAFE_PWDAPI -I/usr/local/include/atk-1.0=20
> >>-I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include=20
> >>-I/usr/X11R6/include/gtk-2.0 -I/usr/X11R6/lib/gtk-2.0/include=20
> >>-I/usr/X11R6/include -I/usr/X11R6/include/pango-1.0=20
> >>-I/usr/local/include/freetype2 -I/usr/local/include -I/usr/X11R6/includ=
e=20
> >>-I/usr/local/lib/include -DINET6 -O -pipe -Dfreebsd4=20
> >>-DAPPLLIB_EXP=3D/usr/local/lib/perl5/5.8.5/BSDPAN -DHAS_FPSETMASK=20
> >>-DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include=20
> >>-I/usr/local/lib/perl5/5.8.5/mach/CORE -I. -I/usr/local/include=20
> >>-I/usr/include -c packet-spnego.c -Wp,-MD,.deps/packet-spnego.TPlo=20
> >>-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=
=20
> >>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=20
> >>perl-5.8.5. I have 5.8.6 installed. I've rerun use.perl port, I've=20
> >>deinstalled and reinstalled autoconf*/automake*/p5-*/m4/libtool*, done=20
> >>everything I can think of, and it still gets configured to look for=20
> >>/usr/local/lib/perl5/5.8.5. A directory which doesn't exist.
> >=20
> >=20
> > You should read the UPDATING entry for Perl to make sure you've covered
> > all of your bases.
>=20
> 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.
>=20
> >>The funny thing is that I have no idea if the KEYTYPE_ARCFOUR_56 that=20
> >>it's looking for has anything to do with perl or not.
> >=20
> >=20
> > 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.
> >=20
> > Joe
>=20
> 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

>=20
> Cheers,
> DMK
>=20
--=20
Joe Marcus Clarke
FreeBSD GNOME Team      ::      gnome@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome

--=-ggFSv1FphxasX4ei/ib6
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (FreeBSD)

iD8DBQBCPwiob2iPiv4Uz4cRAovpAJ9mKXZC+/L2XWgseqTG6YRUXt+Z3gCgjXI8
FYXD14Qj5cAhUsmpJ9U1BUQ=
=KL6J
-----END PGP SIGNATURE-----

--=-ggFSv1FphxasX4ei/ib6--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1111427240.44352.4.camel>