[ruby/openssl] extconf.rb: remove dir_config("kerberos")

The dir_config was introduced by Ruby trunk r4181. Since support for
Kerberos cipher suites has been removed in OpenSSL 1.1.0, it is no
longer necessary.

Although ruby/openssl did not directly depend on the MIT Kerberos
library, it was an optional transitive dependency. Unless it was
disabled by a compile-time option, the OpenSSL headers would try to
include <krb5.h>.

https://github.com/ruby/openssl/commit/78d028c332
This commit is contained in:
Kazuki Yamaguchi 2025-01-16 00:26:06 +09:00 committed by git
parent 441862dc9f
commit c6c1e7a92a

View File

@ -34,8 +34,6 @@ if ssl_ldir&.split(File::PATH_SEPARATOR)&.none? { |dir| File.directory?(dir) }
"library directories."
end
dir_config("kerberos")
Logging::message "=== OpenSSL for Ruby configurator ===\n"
$defs.push("-D""OPENSSL_SUPPRESS_DEPRECATED")