Subject: | build failure Crypt-OpenSS-RSA-0.19 |
I'm building Crypt-OpenSSL-RSA-0.19 on Redhat 9.
Linux UX14096 2.4.20-24.9 #1 Mon Dec 1 11:35:51 EST 2003 i686 i686 i386 GNU/Linux
OpenSSL 0.9.7a Feb 19 2003
OpenSSL is the latest Redhat rpm, and Kerberos also seems to be up to date. The whole Redhat system is fully up-to-date with Redhat.
Here's the error:
[root@UX14096 Crypt-OpenSSL-RSA-0.19]# make
gcc -c -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -O2 -g -pipe -march=i386 -mcpu=i686 -DVERSION=\"0.19\" -DXS_VERSION=\"0.19\" -fPIC "-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE" -DPERL5 RSA.c
In file included from /usr/include/openssl/ssl.h:179,
from RSA.xs:5:
/usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
In file included from /usr/include/openssl/ssl.h:179,
from RSA.xs:5:
/usr/include/openssl/kssl.h:135: parse error before "enctype"
/usr/include/openssl/kssl.h:137: parse error before '*' token
/usr/include/openssl/kssl.h:138: parse error before '}' token
/usr/include/openssl/kssl.h:139: parse error before '/' token
/usr/include/openssl/kssl.h:148: parse error before "enctype"
/usr/include/openssl/kssl.h:150: parse error before '*' token
/usr/include/openssl/kssl.h:151: parse error before '}' token
/usr/include/openssl/kssl.h:163: parse error before "kssl_ctx_setstring"
/usr/include/openssl/kssl.h:163: parse error before '*' token
/usr/include/openssl/kssl.h:164: parse error before '*' token
/usr/include/openssl/kssl.h:165: parse error before '*' token
/usr/include/openssl/kssl.h:165: parse error before '*' token
/usr/include/openssl/kssl.h:166: parse error before '*' token
/usr/include/openssl/kssl.h:167: parse error before "kssl_ctx_setprinc"
/usr/include/openssl/kssl.h:167: parse error before '*' token
/usr/include/openssl/kssl.h:169: parse error before "kssl_cget_tkt"
/usr/include/openssl/kssl.h:169: parse error before '*' token
/usr/include/openssl/kssl.h:171: parse error before "kssl_sget_tkt"
/usr/include/openssl/kssl.h:171: parse error before '*' token
/usr/include/openssl/kssl.h:173: parse error before "kssl_ctx_setkey"
/usr/include/openssl/kssl.h:173: parse error before '*' token
/usr/include/openssl/kssl.h:175: parse error before "context"
/usr/include/openssl/kssl.h:176: parse error before "kssl_build_principal_2"
/usr/include/openssl/kssl.h:176: parse error before "context"
/usr/include/openssl/kssl.h:179: parse error before "kssl_validate_times"
/usr/include/openssl/kssl.h:179: parse error before "atime"
/usr/include/openssl/kssl.h:181: parse error before "kssl_check_authent"
/usr/include/openssl/kssl.h:181: parse error before '*' token
/usr/include/openssl/kssl.h:183: parse error before "enctype"
In file included from RSA.xs:5:
/usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX"
/usr/include/openssl/ssl.h:931: parse error before '}' token
make: *** [RSA.o] Error 1
[root@UX14096 Crypt-OpenSSL-RSA-0.19]#