FreeBSD Bugzilla – Attachment 193461 Details for
Bug 227851
lang/ruby24 fails to build with libressl-2.7.2_1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Fix building against LibreSSL >= 2.7.0
ruby24-libressl_2.7.x-fix.patch (text/plain), 1.21 KB, created by
Ralf van der Enden
on 2018-05-16 15:11:50 UTC
(
hide
)
Description:
Fix building against LibreSSL >= 2.7.0
Filename:
MIME Type:
Creator:
Ralf van der Enden
Created:
2018-05-16 15:11:50 UTC
Size:
1.21 KB
patch
obsolete
>Index: files/patch-ext_openssl_extconf.rb >=================================================================== >--- files/patch-ext_openssl_extconf.rb (nonexistent) >+++ files/patch-ext_openssl_extconf.rb (working copy) >@@ -0,0 +1,15 @@ >+--- ext/openssl/extconf.rb.orig 2017-09-08 14:38:12 UTC >++++ ext/openssl/extconf.rb >+@@ -157,8 +157,11 @@ OpenSSL.check_func_or_macro("SSL_get_ser >+ have_func("SSL_is_server") >+ >+ # added in 1.1.0 >++if try_static_assert("LIBRESSL_VERSION_NUMBER >= 0x2070000fL", "openssl/opensslv.h") or \ >++ not have_struct_member("SSL", "ctx", "openssl/ssl.h") >++ $defs.push("-DHAVE_OPAQUE_OPENSSL") >++end >+ have_func("CRYPTO_lock") || $defs.push("-DHAVE_OPENSSL_110_THREADING_API") >+-have_struct_member("SSL", "ctx", "openssl/ssl.h") || $defs.push("-DHAVE_OPAQUE_OPENSSL") >+ have_func("BN_GENCB_new") >+ have_func("BN_GENCB_free") >+ have_func("BN_GENCB_get_arg") > >Property changes on: files/patch-ext_openssl_extconf.rb >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
tremere
:
maintainer-approval?
Actions:
View
|
Diff
Attachments on
bug 227851
:
192907
| 193461