[前][次][番号順一覧][スレッド一覧]

ruby-changes:40614

From: naruse <ko1@a...>
Date: Sat, 21 Nov 2015 13:06:58 +0900 (JST)
Subject: [ruby-changes:40614] naruse:r52693 (trunk): * ext/openssl/ossl.h: LibreSSL doesn't have and need e_os2.h.

naruse	2015-11-21 13:06:43 +0900 (Sat, 21 Nov 2015)

  New Revision: 52693

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=52693

  Log:
    * ext/openssl/ossl.h: LibreSSL doesn't have and need e_os2.h.

  Modified files:
    trunk/ChangeLog
    trunk/ext/openssl/ossl.h
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 52692)
+++ ChangeLog	(revision 52693)
@@ -1,3 +1,7 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1
+Sat Nov 21 13:05:16 2015  NARUSE, Yui  <naruse@r...>
+
+	* ext/openssl/ossl.h: LibreSSL doesn't have and need e_os2.h.
+
 Sat Nov 21 09:18:10 2015  Koichi Sasada  <ko1@a...>
 
 	* thread_sync.c: reduce the specification of Queue#close.
Index: ext/openssl/ossl.h
===================================================================
--- ext/openssl/ossl.h	(revision 52692)
+++ ext/openssl/ossl.h	(revision 52693)
@@ -44,7 +44,7 @@ extern "C" { https://github.com/ruby/ruby/blob/trunk/ext/openssl/ossl.h#L44
 #  define assert(condition)
 #endif
 
-#if defined(_WIN32)
+#if defined(_WIN32) && !defined(LIBRESSL_VERSION_NUMBER)
 #  include <openssl/e_os2.h>
 #  define OSSL_NO_CONF_API 1
 #  if !defined(OPENSSL_SYS_WIN32)

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]