Compiling Cyrus-Imap/Kerberos problems

Richard Houston rhouston at rlhc.net
Thu Jun 12 11:27:35 EDT 2003


I am working with Cyrus-Imap 2.1.13. Most recent stable I believe on the
ftp site.

Thanks

Rich



On Thu, 2003-06-12 at 09:58, Christian Schlaefcke wrote:
> Saw that when I had a look on this thread. Thank you! Another advice that
> I got is to switch to a more recent release of cyrus-imap. I tried 2.0.17
> and the most recent release is 2.1.12. What release do you use? Is the
> most recent release causing the same problems?
> 
> Regards,
> 
> Chris
> 
> 
> > Just had the same issue myself. Another user on this list sent me this:
> >
> >
> > Try setting defs in "configure" to be;
> >
> > DEFS="-DHAVE_CONFIG_H -DOPENSSL_NO_KRB5"
> >
> > This worked for me on RH 9.0
> >
> > Thanks
> >
> > Rich
> >
> >
> >
> > On Thu, 2003-06-12 at 02:41, Christian Schlaefcke wrote:
> >> >
> >> > Hi,
> >> >
> >> > On Wed, 11 Jun 2003, Christian Schlaefcke wrote:
> >> >
> >> >> Hi all,
> >> >>
> >> >> checking for krb.h... no
> >> >> configure: warning: No Kerberos V4 found
> >> >> installed without errors. I tried with several options
> >> (--disable-krb,
> >> >> --without-krb, --includedir=path_to_krb4_headers) with no luck.
> >> >>
> >> >
> >> >> What can I do?
> >> >>
> >> >
> >> > Try --with-auth=unix
> >> >
> >> That did the trick for "./configure", thank you! But now I ran into
> >> other
> >> problems. Here is the depending part of the output that "make" creates:
> >>
> >> ### Making all in /tmp/cyrus-imapd-2.0.17/acap
> >> make[1]: Wechsel in das Verzeichnis Verzeichnis
> >> »/tmp/cyrus-imapd-2.0.17/acap«
> >> ../et/compile_et ./acap_err.et
> >> gcc -c -I/usr/local/include   -I. -I.. -DHAVE_CONFIG_H -g -O2 \
> >> acap.c
> >> In file included from /usr/include/openssl/ssl.h:179,
> >>                  from ../lib/prot.h:54,
> >>                  from acap.c:62:
> >> /usr/include/openssl/kssl.h:72:18: krb5.h: Datei oder Verzeichnis nicht
> >>                                    ^^^^^^ <-- Still looking for
> >> kerberos???
> >>
> >>
> >> gefundenIn file included from /usr/include/openssl/ssl.h:179,
> >>                  from ../lib/prot.h:54,
> >>                  from acap.c:62:
> >> /usr/include/openssl/kssl.h:132: parse error before "krb5_enctype"
> >> /usr/include/openssl/kssl.h:134: parse error before "FAR"
> >> /usr/include/openssl/kssl.h:135: parse error before '}' token
> >> /usr/include/openssl/kssl.h:147: parse error before "kssl_ctx_setstring"
> >> /usr/include/openssl/kssl.h:147: parse error before '*' token
> >> /usr/include/openssl/kssl.h:148: parse error before '*' token
> >> /usr/include/openssl/kssl.h:149: parse error before '*' token
> >> /usr/include/openssl/kssl.h:149: parse error before '*' token
> >> /usr/include/openssl/kssl.h:150: parse error before '*' token
> >> /usr/include/openssl/kssl.h:151: parse error before "kssl_ctx_setprinc"
> >> /usr/include/openssl/kssl.h:151: parse error before '*' token
> >> /usr/include/openssl/kssl.h:153: parse error before "kssl_cget_tkt"
> >> /usr/include/openssl/kssl.h:153: parse error before '*' token
> >> /usr/include/openssl/kssl.h:155: parse error before "kssl_sget_tkt"
> >> /usr/include/openssl/kssl.h:155: parse error before '*' token
> >> /usr/include/openssl/kssl.h:157: parse error before "kssl_ctx_setkey"
> >> /usr/include/openssl/kssl.h:157: parse error before '*' token
> >> /usr/include/openssl/kssl.h:159: parse error before "context"
> >> /usr/include/openssl/kssl.h:160: parse error before
> >> "kssl_build_principal_2"
> >> /usr/include/openssl/kssl.h:160: parse error before "context"
> >> /usr/include/openssl/kssl.h:163: parse error before
> >> "kssl_validate_times"
> >> /usr/include/openssl/kssl.h:163: parse error before "atime"
> >> /usr/include/openssl/kssl.h:165: parse error before "kssl_check_authent"
> >> /usr/include/openssl/kssl.h:165: parse error before '*' token
> >> /usr/include/openssl/kssl.h:167: parse error before "enctype"
> >> In file included from ../lib/prot.h:54,
> >>                  from acap.c:62:
> >> /usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX"
> >> /usr/include/openssl/ssl.h:931: parse error before '}' token
> >> make[1]: *** [acap.o] Fehler 1
> >> make[1]: Verlassen des Verzeichnisses Verzeichnis
> >> »/tmp/cyrus-imapd-2.0.17/acap«make: *** [all] Fehler 1
> >>
> >> What´s wrong (Tell me if the german part of the output causes
> >> headaches)?
> >> OpenSSL 0.9.7b is freshly installed. What is this "acap" stuff for?
> >>
> >> Didn´t expect it to be so hard to get cyrus installed, phew!
> >>
> >> Regards,
> >>
> >> Chris
> >>
> >>
> >
> >
> 
> 
> 






More information about the Info-cyrus mailing list