RE: [Evolution] Problems with evolution 2.4.2.1
- From: guenther <guenther rudersport de>
- To: evolution-list gnome org
- Subject: RE: [Evolution] Problems with evolution 2.4.2.1
- Date: Wed, 11 Jan 2006 01:11:07 +0100
Since you already solved the issue, just a note FYI.
Thank you both of you for trying to help me with this problem.
Unfortunataly, it is not as simple as you have guessed.
(Most unfortunatly for me I guess :-)
Using ldd I found that /usr/lib/libcamel-provider-1.2.so depends on both
libnspr4.so => /usr/lib/gecko-sdk/lib/libnspr4.so (0xb7c64000)
libnss3.so => /usr/lib/gecko-sdk/lib/libnss3.so (0xb7b94000)
They are both from the package net-libs/gecko-sdk-1.7.12-r1
that I have compiled and installed.
In the arguments to configure I have this (on the same line):
--with-nspr-includes=/usr/include/nspr
--with-nspr-libs=/usr/lib/gecko-sdk/lib
--with-nss-includes=/usr/include/nss
--with-nss-libs=/usr/lib/gecko-sdk/lib
Phillip also mentioned SSL, and here is some other lines of output from
"ldd /usr/lib/libcamel-provider-1.2.so" that might be useful:
libssl3.so => /usr/lib/libssl3.so (0xb7c75000)
libsmime3.so => /usr/lib/libsmime3.so (0xb7c6c000)
libssl.so.0.9.7 => /usr/lib/libssl.so.0.9.7 (0xb76c2000)
libssl.so.0.9.7 belongs to the package dev-libs/openssl-0.9.7i,
but the other two files (/usr/lib/libssl3.so and /usr/lib/libsmime3.so)
do not seem to belong to any package.
IIRC support for using OpenSSL with Evo is broken.
Don't know why the build picked up these libs, but maybe these configure
args would be useful for Gentoo:
--enable-nss
--disable-openssl --without-openssl-includes --without-openssl-libs
Hey, just as I am writing this mail, I solved the problem!!
:-)
Leaving in the rest of this post for better Google support. ;)
...guenther
I moved away the files /usr/lib/libssl3.so and /usr/lib/libsmime3.so so that
the relevant lines of output from "ldd /usr/lib/libcamel-provider-1.2.so"
reads: libssl3.so => /usr/lib/gecko-sdk/lib/libssl3.so (0xb7c8e000)
libsmime3.so => /usr/lib/gecko-sdk/lib/libsmime3.so (0xb7c60000)
This fixed the problem, and evolution is now compiling. Hallelujah!
--
char *t="\10pse\0r\0dtu\0 ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]