构建 bind9 时配置错误“OpenSSL 不支持动态加载”

构建 bind9 时配置错误“OpenSSL 不支持动态加载”

尝试从源构建绑定时,./configure失败并显示以下输出:

checking for OpenSSL library... using OpenSSL from /usr/local/lib and /usr/local/include
checking whether linking with OpenSSL works... yes
checking whether linking with OpenSSL requires -ldl... unknown
configure: error: OpenSSL has unsupported dynamic loading

我在 /usr/local 中有 OpenSSL 1.1.0e,并且正在尝试构建 bind 9.11.0-P3。

如何修复这个错误?

答案1

事实证明 bind 尚不支持 OpenSSL 1.1(请参阅OPenssl 1.1 和 Bind在 bind-users 邮件列表上)。安装 OpenSSL 1.0.2k 并针对它进行编译解决了我的问题。

相关内容