1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext/digest
Kazuki Yamaguchi 28f3e03880 digest: do not depend on ext/openssl/deprecation.rb
ext/openssl/deprecation.rb has been removed in ext/openssl upstream[1].

It was originally introduced to detect and prevent linking against
Apple's bundled (and very outdated) version of OpenSSL. It is long gone
and the header files do not exist in current versions of macOS.

The dependency in ext/digest was introduced by commit 26e258c807.
Note that the original issue[2] is resolved without this dependency.
The commit also added the pkg_config("openss") call to match what
ext/openssl does.

[1] https://github.com/ruby/openssl/pull/333
[2] https://bugs.ruby-lang.org/issues/6379
2020-03-10 17:41:01 +09:00
..
bubblebabble Include ruby/assert.h in ruby/ruby.h so that assertions can be there 2019-07-14 17:58:03 +09:00
lib
md5 Suppress deprecation warnings of MD5 from Xcode 11.1 2019-10-12 18:47:06 +09:00
rmd160 Hoisted out rb_digest_namespace 2019-08-22 00:19:55 +09:00
sha1 Hoisted out rb_digest_namespace 2019-08-22 00:19:55 +09:00
sha2 Hoisted out rb_id_metadata 2019-08-22 00:19:56 +09:00
defs.h
depend Include ruby/assert.h in ruby/ruby.h so that assertions can be there 2019-07-14 17:58:03 +09:00
digest.c Check metadata a bit more 2019-08-23 13:00:17 +09:00
digest.h Hoisted out rb_id_metadata 2019-08-22 00:19:56 +09:00
digest_conf.rb digest: do not depend on ext/openssl/deprecation.rb 2020-03-10 17:41:01 +09:00
extconf.rb
test.sh