mirror of
https://github.com/rbenv/ruby-build.git
synced 2025-10-28 15:51:09 +01:00
Install openssl whenever the system version does not match
* Make supported openssl versions explicit per definition.
This commit is contained in:
parent
fb0e82c647
commit
b945b7ae84
296 changed files with 334 additions and 303 deletions
|
|
@ -18,6 +18,6 @@ url="https://cache.ruby-lang.org/pub/ruby/${major_minor_version}/${basename}"
|
|||
sha256=$(sha256sum "$release_directory/$basename" | cut -d ' ' -f 1)
|
||||
|
||||
cat > "$file" <<EOS
|
||||
install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if has_broken_mac_openssl
|
||||
install_package "openssl-1.1.1q" "https://www.openssl.org/source/openssl-1.1.1q.tar.gz#d7939ce614029cdff0b6c20f0e2e5703158a489a72b2507b8bd51bf8c8fd10ca" openssl --if needs_openssl_102_300
|
||||
install_package "ruby-${version}" "${url}#${sha256}" ldflags_dirs enable_shared standard verify_openssl
|
||||
EOS
|
||||
|
|
|
|||
|
|
@ -23,7 +23,7 @@ URI.open(file).each do |package|
|
|||
|
||||
definition = <<-TEMPLATE
|
||||
require_llvm 3.7
|
||||
install_package "openssl-1.0.2o" "https://www.openssl.org/source/openssl-1.0.2o.tar.gz#ec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d" openssl --if needs_openssl
|
||||
install_package "openssl-1.0.2u" "https://www.openssl.org/source/openssl-1.0.2u.tar.gz#ecd0c6ffb493dd06707d38b14bb4d8c2288bb7033735606569d8f90f89669d16" openssl --if needs_openssl_096_102
|
||||
install_package "rubinius-#{version}" "#{package_url}##{sha256}" rbx
|
||||
TEMPLATE
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue