Greetings, to get our sogo running, and to verify that the gnutls/openssl issue is in fact the main culprit, I did this quick-and-dirty workaround:
--- sogo-4.0.4.orig/UI/MailPartViewers/UIxMailPartSignedViewer.m +++ sogo-4.0.4/UI/MailPartViewers/UIxMailPartSignedViewer.m @@ -169,11 +169,12 @@ if (err) { #ifdef HAVE_GNUTLS - const char* sslError; - ERR_load_crypto_strings(); - SSL_load_error_strings(); - sslError = ERR_reason_error_string(err); - validationMessage = [[self labelForKey: [NSString stringWithUTF8String: sslError ? sslError : @"No error information available"]] retain]; +// const char* sslError; +// ERR_load_crypto_strings(); +// SSL_load_error_strings(); +// sslError = ERR_reason_error_string(err); +// validationMessage = [[self labelForKey: [NSString stringWithUTF8String: sslError ? sslError : @"No error information available"]] retain]; + validationMessage = [[self labelForKey: @"No error information available"] retain]; #elif OPENSSL_VERSION_NUMBER < 0x10100000L const char* sslError; ERR_load_crypto_strings(); With this patch sogo starts again without errors and the mail ui loads. Regards, Nis Wechselberg
signature.asc
Description: OpenPGP digital signature