[Dovecot] Compile problem on FreeBSD 6.0-STABLE

Brad brad at comstyle.com
Fri Dec 30 22:54:06 EET 2005


On Fri, Dec 30, 2005 at 03:43:14PM -0500, Kim Culhan wrote:
> On 12/30/05, Timo Sirainen <tss at iki.fi> wrote:
> > On Fri, 2005-12-30 at 15:09 -0500, Kim Culhan wrote:
> > > Trying to update to dovecot-1.0.alpha5 and seeing this at compile time:
> > >
> > > mech-gssapi.o mech-gssapi.c;  then mv -f ".deps/mech-gssapi.Tpo"
> > > ".deps/mech-gssapi.Po"; else rm -f ".deps/mech-gssapi.Tpo"; exit 1; fi
> > > mech-gssapi.c:30:27: gssapi/gssapi.h: No such file or directory
> > > mech-gssapi.c:42: error: syntax error before "gss_ctx_id_t"
> > > mech-gssapi.c:51: error: syntax error before "gss_name_t"
> > > mech-gssapi.c:58: error: syntax error before "OM_uint32"
> >
> > Why does FreeBSD have krb5-config but no gssapi/gssapi.h? Guess I'll
> > have to check that header also..
> >
> > You can work around this with: ./configure --without-gssapi
> 
> Very good Timo thanks.
> 
> This compile is after installing krb5 from the ports; gssapi.h is
> in /usr/local/include/gssapi/gssapi.h from the port,
> in /usr/include in the standard system.
> 
> libgssapi.a is in /usr/lib in the standard system
> libgssapi_krb5.a is in /usr/local/lib from the krb5 port

Why would you install a port of something that comes with
the base OS, especially MIT Kerb5?


More information about the dovecot mailing list