[kde-solaris] Openssl undefined variables in kde 3.3.0
steleman at nyc.rr.com
Fri Oct 15 03:48:46 CEST 2004
If you look in kdelibs/kio/kssl/kopenssl.cc, the initialization of
OpenSSL is done by explicitly attempting to load symbols via
KLibrary::symbol (const char*name) (in
kdelibs/kdecore/klibloader.cpp). Some of these symbols, as you
mention, belong to OpenSSL 0.9.6, but it looks like they dont' exist
in OpenSSL 0.9.7 (i have not built KDE against OpenSSL 0.9.7, so i am
not really knowledgeable in what the problems with this version of
OpenSSL may be). The errors you see on tty are the errors reported by
KLibrary::symbol() and dlerror(3DL) when libdl.so tries to dlsym(3DL)
something and it returns NULL because it can't find the symbol.
On Thursday 14 October 2004 20:57, Sunil wrote:
> when I visit a secure site, I see lots of these
> messages on the terminal where I am running konqueror
> kdecore (KLibLoader): WARNING: KLibrary: ld.so.1:
> /usr/kde/3.3/bin/kdeinit: fatal:
> OpenSSL_add_all_algorithms_conf: can't find symbol
> others reported are :OpenSSL_add_all_algorithms,
> these seem to be symbols from openssl 0.9.6 library,
> what are these doing in kde 3.3 fresh install, when
> there is no sign of such symbols in any openssl header
> file and library installed on the system? kde
> specifically(hard coded in the source) seems to be
> interested in these symbols.
> Any ideas on this one? Thanks for great help on this
> PS: little off topic, if anyone's interested in using
> Gentoo linux portage system to build packages from
> sources on solaris let me know. I can make a beta tar
> of portage available for testers.
> Do you Yahoo!?
> Read only the mail you want - Yahoo! Mail SpamGuard.
> This message is from the kde-solaris mailing list.
> Account management:
> https://mail.kde.org/mailman/listinfo/kde-solaris. Archives:
> More info: http://www.kde.org/faq.html.
Stefan Teleman 'Nobody Expects the Spanish Inquisition'
steleman at nyc.rr.com -Monty Python
More information about the kde-solaris