更新QSSL库,以便使用OpenSSL 3.x

发布于 2025-01-29 09:46:52 字数 391 浏览 3 评论 0原文

我已经在Ubuntu 22.04中安装了QT 6.3,我发现了这一点:

Incompatible version of OpenSSL (built with OpenSSL 1.x, runtime version is >= 3.x)
The backend "cert-only" does not support QSslKey
Active TLS backend does not support key creation

据我所知,这意味着,QT 6.3是用旧的OpenSSL 1.X构建的,但是我的系统具有更新的3.x。 因为我等不及下秋天的QT 6.4,所以我问是否有解决此问题的解决方法。

是否可以仅重建使用OpenSSL 3.X并覆盖库的模块? 还有其他建议吗?

I've installed Qt 6.3 in Ubuntu 22.04 and I discovered this:

Incompatible version of OpenSSL (built with OpenSSL 1.x, runtime version is >= 3.x)
The backend "cert-only" does not support QSslKey
Active TLS backend does not support key creation

As far as I understand, that means,Qt 6.3 was built with the old OpenSSL 1.x, but my systems have the newer 3.x.
Because I can't wait the next fall for Qt 6.4 I ask if there is a workaround to fix this issue.

Is it possible to re-build only this module with OpenSSL 3.x and overwrite the libraries?
Any other suggestion?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文