On Sunday 19 October 2008 20:44:19 Matt Dawson wrote: > OK, sussed it. They're aware of the problem upstream, it's fixed in SVN and > the following patch fixes the port in this case:
Bl**dy mail client. Add the attached patch to ./files/ in the port's directory. Damned thing was wrong anyway ;) -- Matt Dawson [EMAIL PROTECTED] MTD15-RIPE
--- qca-ossl.cpp.orig 2008-10-19 20:53:22.000000000 +0100 +++ qca-ossl.cpp 2008-10-19 20:55:38.000000000 +0100 @@ -327,7 +327,7 @@ X509V3_CTX ctx; X509V3_set_ctx_nodb(&ctx); X509V3_set_ctx(&ctx, NULL, cert, NULL, NULL, 0); - X509_EXTENSION *ex = X509V3_EXT_conf_nid(NULL, &ctx, NID_subject_key_identifier, "hash"); + X509_EXTENSION *ex = X509V3_EXT_conf_nid(NULL, &ctx, NID_subject_key_identifier, (char*)"hash"); return ex; } @@ -6597,9 +6597,11 @@ #ifdef SHA512_DIGEST_LENGTH list += "sha512"; #endif +/* #ifdef OBJ_whirlpool list += "whirlpool"; #endif +*/ return list; } @@ -6810,10 +6812,12 @@ else if ( type == "sha512" ) return new opensslHashContext( EVP_sha512(), this, type); #endif +/* #ifdef OBJ_whirlpool else if ( type == "whirlpool" ) return new opensslHashContext( EVP_whirlpool(), this, type); #endif +*/ else if ( type == "pbkdf1(sha1)" ) return new opensslPbkdf1Context( EVP_sha1(), this, type ); else if ( type == "pbkdf1(md2)" )
_______________________________________________ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information