mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
openssl: work around of dependency
* ext/openssl/depend (ossl.o): work around of dependency of thread_native.h, which depends on headers by THREAD_MODEL. [ruby-dev:47777] * ext/openssl/extconf.rb: need THREAD_MODEL. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
106ce21e91
commit
8f675f0b89
3 changed files with 12 additions and 2 deletions
|
@ -1,3 +1,11 @@
|
|||
Mon Oct 28 15:32:18 2013 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||
|
||||
* ext/openssl/depend (ossl.o): work around of dependency of
|
||||
thread_native.h, which depends on headers by THREAD_MODEL.
|
||||
[ruby-dev:47777]
|
||||
|
||||
* ext/openssl/extconf.rb: need THREAD_MODEL.
|
||||
|
||||
Mon Oct 28 14:57:01 2013 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
||||
|
||||
* load.c (ruby_init_ext): share feature names between frame name and
|
||||
|
|
|
@ -3,4 +3,4 @@ $(OBJS): $(HDRS) $(ruby_headers) \
|
|||
$(hdrdir)/ruby/encoding.h \
|
||||
$(hdrdir)/ruby/oniguruma.h \
|
||||
$(hdrdir)/ruby/thread.h
|
||||
ossl.o: $(top_srcdir)/thread_native.h $(top_srcdir)/thread_pthread.h
|
||||
ossl.o: $(top_srcdir)/thread_native.h $(top_srcdir)/thread_$(THREAD_MODEL).h
|
||||
|
|
|
@ -154,5 +154,7 @@ have_macro("EVP_CTRL_GCM_GET_TAG", ['openssl/evp.h']) && $defs.push("-DHAVE_AUTH
|
|||
Logging::message "=== Checking done. ===\n"
|
||||
|
||||
create_header
|
||||
create_makefile("openssl")
|
||||
create_makefile("openssl") {|conf|
|
||||
conf << "THREAD_MODEL = #{CONFIG["THREAD_MODEL"]}\n"
|
||||
}
|
||||
Logging::message "Done.\n"
|
||||
|
|
Loading…
Add table
Reference in a new issue