bug-anubis
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-anubis] Cannot install TLS/SSL neither using gnuTLS 1.0.13 nor open


From: gianluca.pelliccioli
Subject: [bug-anubis] Cannot install TLS/SSL neither using gnuTLS 1.0.13 nor openssl 0.9.7a
Date: Wed, 5 May 2004 18:07:29 +0200

Hi all,
 
I'm having trouble installing TLS/SSL on a working anubis.
I'm running RH9 and anubis 3.9.93 patched.
 
These were the tests:
1) using GNUTLS 1.0.13:
I successfully installed
libgpg-error-0.6
libgcrypt-1.2.0
zlib 1.21 
opencdk-0.5.4
libtasn 0.2.9
gnutls-1.0.13
Then I try to rebulit anubis using -with-gnutls  switch. 
Configure in fine (after some link were made on libs), but when
compiling  (make) I get the following:


esmtp.c: In function `cram_md5':
esmtp.c:257: warning: `GCRY_MD_HD' is deprecated (declared at
/usr/local/include/gcrypt.h:1169)
esmtp.c:273: warning: passing arg 1 of `gcry_md_open' makes pointer from
integer without a cast
esmtp.c:273: too few arguments to function `gcry_md_open'
esmtp.c:273: warning: assignment makes pointer from integer without a
cast
esmtp.c:291: warning: passing arg 1 of `gcry_md_open' makes pointer from
integer without a cast
esmtp.c:291: too few arguments to function `gcry_md_open'
esmtp.c:291: warning: assignment makes pointer from integer without a
cast
esmtp.c:298: warning: passing arg 1 of `gcry_md_open' makes pointer from
integer without a cast
esmtp.c:298: too few arguments to function `gcry_md_open'
esmtp.c:298: warning: assignment makes pointer from integer without a
cast
make[3]: *** [esmtp.o] Error 1
and it stops.
 
 
2) Using OPENSSL 0.9.7a
 
at ./configure -with-openssl:
 
In file included from /usr/local/include/openssl/ssl.h:179,
                 from headers.h:116,
                 from main.c:23:
/usr/local/include/openssl/kssl.h:72:18: krb5.h: No such file or
directory
In file included from /usr/local/include/openssl/ssl.h:179,
                 from headers.h:116,
                 from main.c:23:
/usr/local/include/openssl/kssl.h:132: parse error before "krb5_enctype"
/usr/local/include/openssl/kssl.h:134: parse error before "FAR"
/usr/local/include/openssl/kssl.h:135: parse error before '}' token
/usr/local/include/openssl/kssl.h:147: parse error before
"kssl_ctx_setstring"
/usr/local/include/openssl/kssl.h:147: parse error before '*' token
/usr/local/include/openssl/kssl.h:148: parse error before '*' token
/usr/local/include/openssl/kssl.h:149: parse error before '*' token
/usr/local/include/openssl/kssl.h:149: parse error before '*' token
/usr/local/include/openssl/kssl.h:150: parse error before '*' token
/usr/local/include/openssl/kssl.h:151: parse error before
"kssl_ctx_setprinc"
/usr/local/include/openssl/kssl.h:151: parse error before '*' token
/usr/local/include/openssl/kssl.h:153: parse error before
"kssl_cget_tkt"
/usr/local/include/openssl/kssl.h:153: parse error before '*' token
/usr/local/include/openssl/kssl.h:155: parse error before
"kssl_sget_tkt"
/usr/local/include/openssl/kssl.h:155: parse error before '*' token
/usr/local/include/openssl/kssl.h:157: parse error before
"kssl_ctx_setkey"
/usr/local/include/openssl/kssl.h:157: parse error before '*' token
/usr/local/include/openssl/kssl.h:159: parse error before "context"
/usr/local/include/openssl/kssl.h:160: parse error before
"kssl_build_principal_2"
/usr/local/include/openssl/kssl.h:160: parse error before "context"
/usr/local/include/openssl/kssl.h:163: parse error before
"kssl_validate_times"
/usr/local/include/openssl/kssl.h:163: parse error before "atime"
/usr/local/include/openssl/kssl.h:165: parse error before
"kssl_check_authent"
/usr/local/include/openssl/kssl.h:165: parse error before '*' token
/usr/local/include/openssl/kssl.h:167: parse error before "enctype"
In file included from headers.h:116,
                 from main.c:23:
/usr/local/include/openssl/ssl.h:909: parse error before "KSSL_CTX"
/usr/local/include/openssl/ssl.h:931: parse error before '}' token
In file included from main.c:24:
extern.h:81: conflicting types for `options'
/usr/local/include/openssl/ssl.h:925: previous declaration of `options'
make[3]: *** [main.o] Error 1
make[3]: Leaving directory `/Pgian/anubis/anubis-3.9.93/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/Pgian/anubis/anubis-3.9.93/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/Pgian/anubis/anubis-3.9.93'
make: *** [all] Error 2
 
Obs. Despite the "No such file or directory " shown, the file krb5.h
actually exists in  /usr/local/include/openssl/ since it was first
linked, and then copied from its original location
/usr/kerberos/include/.
 
Sorry for long email.
Help would be appreciated, if anybody got stuck like me on this.
Thanks,
Gian


reply via email to

[Prev in Thread] Current Thread [Next in Thread]