Hi, it seems that the new lib now uses internally this symbol, but doesn't depend on / link against the appropriate lib nor includes the necessary code internally.
Code change is this: diff -Nru /tmp/cMO0HKTFHK/heimdal-1.0.1/lib/hx509/crypto.c /tmp/tkNdufDNDy/heimdal-1.1/lib/hx509/crypto.c --- /tmp/cMO0HKTFHK/heimdal-1.0.1/lib/hx509/crypto.c 2007-08-09 07:47:17.000000000 +0000 +++ /tmp/tkNdufDNDy/heimdal-1.1/lib/hx509/crypto.c 2008-01-24 13:13:22.000000000 +0000 [...] + } else if (der_heim_oid_cmp(sig_oid, oid_id_heim_rsa_pkcs1_x509()) == 0) { + digest_alg = NULL; [...] +static const struct signature_alg heim_rsa_pkcs1_x509 = { + "rsa-pkcs1-x509", + oid_id_heim_rsa_pkcs1_x509, + hx509_signature_rsa_pkcs1_x509, + oid_id_pkcs1_rsaEncryption, [...] Cheers, Andi -- http://home.arcor.de/andreas-barth/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]