Re: [Re:] kmail: tdeio crashes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Anno domini 2022 Sun, 3 Jul 14:38:26 +0900
 Michele Calgaro via tde-users scripsit:
> On 2022/07/01 01:27 AM, Dr. Nikolaus Klepp wrote:
> > Hi Slavek!
> > 
> >> On Tuesday 14 of June 2022 10:04:17 Dr. Nikolaus Klepp wrote:
> >> ...
> >>
> >> Hi Nik,
> >>
> >> the "WARNING: SSL_get_peer_certificate not defined!" message makes it aware
> >> that this is related to the OpenSSL library update - the KSSL module
> >> failed to find the necessary functions in the library.
> >>
> >> This will require to check the compatibility of the new SSL library API and
> >> make the necessary modifications in the code. Thank you for the warning!
> >>
> >> Cheers
> >> -- 
> >> Slávek
> > 
> > (Looks like some mails didn't make it to the list.)
> > 
> > This is the last version of tdelibs14-trinity that results in kmail beeing able to use pop3 and smtp:
> > tdelibs14-trinity_4%3a14.1.0~s640-0debian12.0.0+18~a_amd64.deb
> > 
> > All newer versions break. I just tried with tdelibs-trinity_4%3a14.1.0~s642-0debian12.0.0+18~a_all.deb
> > 
> > IMO the OpenSSL update has nothing to do with it, otherwise the older versions should break, not the newer versions.
> > 
> > Nik
> > 
> 
> Hi Nik,
> if you are able to build packages yourself, please try this PR and let me know if it works for you.
> Konqueror works fine now but not sure about kmail.
> https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/pulls/175

I can build for FreeBSD, but I never managed to do this for devuan :/

> If you can't build your packages, then please wait this this PR is merged and new packages are available. The problem is 
> indeed related to openSSL 3.0 being now in debian testing and changing some of their API.

This is interesting. Why does the old version work, but not the new one? This is what I get on my system with new openssl and old tdelibs:

$ fgrep "SSL_get_peer_certificate" /opt/trinity/lib/libtdeio.so.14.0.0 /usr/lib/x86_64-linux-gnu/libssl.so
grep: /opt/trinity/lib/libtdeio.so.14.0.0: binary file matches
$ fgrep "SSL_get1_peer_certificate" /opt/trinity/lib/libtdeio.so.14.0.0 /usr/lib/x86_64-linux-gnu/libssl.so
grep: /usr/lib/x86_64-linux-gnu/libssl.so: binary file matches

Now kmail works, but it should not, should it? 

Nik


> 
> Cheers
>    Michele
> 



-- 
Please do not email me anything that you are not comfortable also sharing with the NSA, CIA ...
____________________________________________________
tde-users mailing list -- users@xxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxx
Web mail archive available at https://mail.trinitydesktop.org/mailman3/hyperkitty/list/users@xxxxxxxxxxxxxxxxxx




[Index of Archives]     [Trinity Devel]     [KDE]     [Linux Sound]     [ALSA Users]     [ALSA Devel]     [Linux Audio Users]     [Linux Media]     [Kernel]     [Gimp]     [Yosemite News]     [Linux Media]     [Trinity Desktop Environment]

  Powered by Linux