summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornobu <nobu@ruby-lang.org>2017-02-10 03:59:55 +0000
committerKazuki Yamaguchi <k@rhe.jp>2017-06-14 13:01:33 +0900
commit147748f92c782d2264b1ced43d08ca200df0e403 (patch)
tree3eeeecf76afebec9ddcc760e94caf3bf2ac2641e
parent110932770e3e4abddd6e744355651db60145e961 (diff)
downloadruby-openssl-147748f92c782d2264b1ced43d08ca200df0e403.tar.gz
openssl: fix broken openssl check
* ext/openssl/deprecation.rb: check for broken OpenSSL only on mac OS. [ruby-core:79475] [Bug #13200] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@57592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ext/openssl/deprecation.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/openssl/deprecation.rb b/ext/openssl/deprecation.rb
index 7dfc87c1..0c3ab628 100644
--- a/ext/openssl/deprecation.rb
+++ b/ext/openssl/deprecation.rb
@@ -3,7 +3,7 @@ module OpenSSL
def self.deprecated_warning_flag
unless flag = (@deprecated_warning_flag ||= nil)
if try_compile("", flag = "-Werror=deprecated-declarations")
- if with_config("broken-apple-openssl")
+ if /darwin/ =~ RUBY_PLATFORM and with_config("broken-apple-openssl")
flag = "-Wno-deprecated-declarations"
end
$warnflags << " #{flag}"