[Dovecot] Compile problem on FreeBSD 6.0-STABLE

Kim Culhan w8hdkim at gmail.com
Fri Dec 30 22:43:14 EET 2005


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

-kim

--
w8hdkim at gmail.com


More information about the dovecot mailing list