On Sunday 03 of July 2022 13:30:17 Michele Calgaro via tde-users wrote:
On 2022/07/03 06:49 PM, Dr. Nikolaus Klepp wrote:
Oh, I was unclear: tdelibs s640 works on my
system with openSSL 3.0
(no openSSL 1.1). tdelibs s641 and s642 do not work on the very
system. That's what I find kind of odd.
Nik
Uhm... that sounds a bit weird.
tdelibs 640 is from a commit on June 8. openssl 3.0 was migrated to
debian testing on June 11. I guess tdelibs 640 was still dependent on
openssl 1.1 and therefore it worked fine, while more recent versions of
tdelibs were dependent on openssl 3 and therefore didn't work anymore.
Cheers
Michele
Hi Nik,
yes, that's exactly as Michele says. And it is not weird at all, but
expected. Because in R14.1.0~pre have tdelibs (unwanted) fixed dependence
on libssl, for versions <= ~s640 there was hard linking on libssl1.1 (>=
1.1.0), while for newer builds there is hard linking on libssl3 (>= 3.0.0)
and therefore the problem of incomatility has manifested itself only with
newer builds. And Michele's patch solves this problem of incompatibility.
Cheers
--
Slávek