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

heimdal with openssl-include



Hello List,
Trying to install cyrus-sasl I get the following error messages:
...
/usr/heimdal/lib/libkrb5.a(crypto.o): In function `seed_something':
/usr/src/heimdal-0.4e/lib/krb5/crypto.c:2671: undefined reference to
`RAND_file_name'
/usr/src/heimdal-0.4e/lib/krb5/crypto.c:2676: undefined reference to
`RAND_add'
/usr/src/heimdal-0.4e/lib/krb5/crypto.c:2684: undefined reference to
`RAND_status'
/usr/src/heimdal-0.4e/lib/krb5/crypto.c:2693: undefined reference to
`RAND_egd_bytes'
/usr/src/heimdal-0.4e/lib/krb5/crypto.c:2698: undefined reference to
`RAND_status'
/usr/src/heimdal-0.4e/lib/krb5/crypto.c:2701: undefined reference to
`RAND_write_file'
/usr/heimdal/lib/libkrb5.a(crypto.o): In function
`krb5_generate_random_block':
/usr/src/heimdal-0.4e/lib/krb5/crypto.c:2719: undefined reference to
`RAND_bytes'
/usr/heimdal/lib/libkrb5.a(crypto.o): In function `DES3_postproc':
/usr/src/heimdal-0.4e/lib/krb5/crypto.c:2781: undefined reference to
`des_set_odd_parity'
/usr/src/heimdal-0.4e/lib/krb5/crypto.c:2782: undefined reference to
`des_set_odd_parity'
/usr/src/heimdal-0.4e/lib/krb5/crypto.c:2783: undefined reference to
`des_set_odd_parity'
collect2: ld returned 1 exit status
make[2]: *** [dbconverter-1.5.9] Error 1
make[2]: Leaving directory `/export/src/cyrus-sasl-1.5.27/utils'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/src/cyrus-sasl-1.5.27'
make: *** [all-recursive-am] Error 2
 
Heimdal is configured with:
./configure
--with-openldap=/usr/local/bin/
--with-openldap-lib=/usr/local/lib
--with-openldap-include=/usr/src/openldap-2.0.23/include/
--without-ipv6
--with-krb4
--with-openssl=/usr/local/ssl
--with-openssl-include=/usr/local/ssl/include
--with-openssl-lib=/usr/local/ssl/lib

I suspect, that heimdal does not build with openssl and uses it's own
crypto.h.
 
Do I miss something obvious?
 
Thanks,
Ralf