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="[EMAIL PROTECTED]";
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; }}}

_______________________________________________
Evolution-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to