Created
January 3, 2023 19:25
-
-
Save jathayde/e7d5e1f0f74830117af8b269a4fe0e9d to your computer and use it in GitHub Desktop.
event machine build error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Building native extensions. This could take a while... | |
ERROR: Error installing eventmachine: | |
ERROR: Failed to build gem native extension. | |
current directory: /Users/jathayde/.rbenv/versions/2.7.4/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext | |
/Users/jathayde/.rbenv/versions/2.7.4/bin/ruby -I /Users/jathayde/.rbenv/versions/2.7.4/lib/ruby/2.7.0 -r ./siteconf20230103-13237-irwp5a.rb extconf.rb | |
checking for -lcrypto... no | |
checking for openssl/ssl.h... yes | |
checking for openssl/err.h... yes | |
checking for rb_trap_immediate in ruby.h,rubysig.h... no | |
checking for rb_thread_blocking_region()... no | |
checking for rb_thread_call_without_gvl() in ruby/thread.h... yes | |
checking for rb_thread_fd_select()... yes | |
checking for rb_fdset_t in ruby/intern.h... yes | |
checking for rb_wait_for_single_fd()... yes | |
checking for rb_enable_interrupt()... no | |
checking for rb_time_new()... yes | |
checking for inotify_init() in sys/inotify.h... no | |
checking for __NR_inotify_init in sys/syscall.h... no | |
checking for writev() in sys/uio.h... yes | |
checking for pipe2() in unistd.h... no | |
checking for accept4() in sys/socket.h... no | |
checking for SOCK_CLOEXEC in sys/socket.h... no | |
checking for sys/event.h... yes | |
checking for sys/queue.h... yes | |
checking for clock_gettime()... yes | |
checking for CLOCK_MONOTONIC_RAW in time.h... yes | |
checking for CLOCK_MONOTONIC in time.h... yes | |
CXXFLAGS=-g -O2 -Wall -Wextra -Wno-deprecated-declarations -Wno-ignored-qualifiers -Wno-unused-result -Wno-address | |
creating Makefile | |
current directory: /Users/jathayde/.rbenv/versions/2.7.4/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext | |
make "DESTDIR=" clean | |
current directory: /Users/jathayde/.rbenv/versions/2.7.4/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7/ext | |
make "DESTDIR=" | |
compiling binder.cpp | |
compiling cmain.cpp | |
compiling ed.cpp | |
compiling em.cpp | |
em.cpp:2119:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] | |
sprintf(errbuf, "failed to register file watch descriptor with kqueue: %s", strerror(errno)); | |
^ | |
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:188:1: note: 'sprintf' has been explicitly marked deprecated here | |
__deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") | |
^ | |
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg' | |
#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | |
^ | |
em.cpp:2186:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] | |
sprintf(errbuf, "error registering file %s for watching: %s", fpath, strerror(errno)); | |
^ | |
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:188:1: note: 'sprintf' has been explicitly marked deprecated here | |
__deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") | |
^ | |
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg' | |
#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | |
^ | |
em.cpp:2214:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] | |
sprintf(errbuf, "failed to open file %s for registering with kqueue: %s", fpath, strerror(errno)); | |
^ | |
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:188:1: note: 'sprintf' has been explicitly marked deprecated here | |
__deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") | |
^ | |
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg' | |
#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | |
^ | |
em.cpp:2365:3: warning: 'sprintf' is deprecated: This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Wdeprecated-declarations] | |
sprintf(errbuf, "failed to register file watch descriptor with kqueue: %s", strerror(errno)); | |
^ | |
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:188:1: note: 'sprintf' has been explicitly marked deprecated here | |
__deprecated_msg("This function is provided for compatibility reasons only. Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead.") | |
^ | |
/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.h:215:48: note: expanded from macro '__deprecated_msg' | |
#define __deprecated_msg(_msg) __attribute__((__deprecated__(_msg))) | |
^ | |
4 warnings generated. | |
compiling kb.cpp | |
compiling page.cpp | |
compiling pipe.cpp | |
compiling rubymain.cpp | |
rubymain.cpp:220:3: warning: 'rb_rescue' is deprecated: Use of ANYARGS in this function is deprecated [-Wdeprecated-declarations] | |
rb_rescue((VALUE (*)(ANYARGS))event_callback, (VALUE)&e, (VALUE (*)(ANYARGS))event_error_handler, Qnil); | |
^ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/backward/cxxanyargs.hpp:184:1: note: 'rb_rescue' has been explicitly marked deprecated here | |
RUBY_CXX_DEPRECATED("Use of ANYARGS in this function is deprecated") | |
^ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/x86_64-darwin22/ruby/config.h:154:49: note: expanded from macro 'RUBY_CXX_DEPRECATED' | |
#define RUBY_CXX_DEPRECATED(msg) __attribute__((__deprecated__(msg))) | |
^ | |
rubymain.cpp:1364:47: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
VALUE rb_mProcess = rb_const_get(rb_cObject, rb_intern("Process")); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1364:47: note: '{' token is here | |
VALUE rb_mProcess = rb_const_get(rb_cObject, rb_intern("Process")); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1364:47: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
VALUE rb_mProcess = rb_const_get(rb_cObject, rb_intern("Process")); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1364:47: note: ')' token is here | |
VALUE rb_mProcess = rb_const_get(rb_cObject, rb_intern("Process")); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1365:45: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
rb_cProcStatus = rb_const_get(rb_mProcess, rb_intern("Status")); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1365:45: note: '{' token is here | |
rb_cProcStatus = rb_const_get(rb_mProcess, rb_intern("Status")); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1365:45: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
rb_cProcStatus = rb_const_get(rb_mProcess, rb_intern("Status")); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1365:45: note: ')' token is here | |
rb_cProcStatus = rb_const_get(rb_mProcess, rb_intern("Status")); | |
^~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1368:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_at_signature = rb_intern ("@signature"); | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1368:24: note: '{' token is here | |
Intern_at_signature = rb_intern ("@signature"); | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1368:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_at_signature = rb_intern ("@signature"); | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1368:24: note: ')' token is here | |
Intern_at_signature = rb_intern ("@signature"); | |
^~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1369:21: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_at_timers = rb_intern ("@timers"); | |
^~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1369:21: note: '{' token is here | |
Intern_at_timers = rb_intern ("@timers"); | |
^~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1369:21: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_at_timers = rb_intern ("@timers"); | |
^~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1369:21: note: ')' token is here | |
Intern_at_timers = rb_intern ("@timers"); | |
^~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1370:20: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_at_conns = rb_intern ("@conns"); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1370:20: note: '{' token is here | |
Intern_at_conns = rb_intern ("@conns"); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1370:20: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_at_conns = rb_intern ("@conns"); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1370:20: note: ')' token is here | |
Intern_at_conns = rb_intern ("@conns"); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1371:28: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_at_error_handler = rb_intern("@error_handler"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1371:28: note: '{' token is here | |
Intern_at_error_handler = rb_intern("@error_handler"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1371:28: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_at_error_handler = rb_intern("@error_handler"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1371:28: note: ')' token is here | |
Intern_at_error_handler = rb_intern("@error_handler"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1373:26: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_event_callback = rb_intern ("event_callback"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1373:26: note: '{' token is here | |
Intern_event_callback = rb_intern ("event_callback"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1373:26: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_event_callback = rb_intern ("event_callback"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1373:26: note: ')' token is here | |
Intern_event_callback = rb_intern ("event_callback"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1374:34: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_run_deferred_callbacks = rb_intern ("run_deferred_callbacks"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1374:34: note: '{' token is here | |
Intern_run_deferred_callbacks = rb_intern ("run_deferred_callbacks"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1374:34: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_run_deferred_callbacks = rb_intern ("run_deferred_callbacks"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1374:34: note: ')' token is here | |
Intern_run_deferred_callbacks = rb_intern ("run_deferred_callbacks"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1375:18: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_delete = rb_intern ("delete"); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1375:18: note: '{' token is here | |
Intern_delete = rb_intern ("delete"); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1375:18: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_delete = rb_intern ("delete"); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1375:18: note: ')' token is here | |
Intern_delete = rb_intern ("delete"); | |
^~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1376:16: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_call = rb_intern ("call"); | |
^~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1376:16: note: '{' token is here | |
Intern_call = rb_intern ("call"); | |
^~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1376:16: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_call = rb_intern ("call"); | |
^~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1376:16: note: ')' token is here | |
Intern_call = rb_intern ("call"); | |
^~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1377:14: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_at = rb_intern("at"); | |
^~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1377:14: note: '{' token is here | |
Intern_at = rb_intern("at"); | |
^~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1377:14: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_at = rb_intern("at"); | |
^~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1377:14: note: ')' token is here | |
Intern_at = rb_intern("at"); | |
^~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1378:24: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_receive_data = rb_intern ("receive_data"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1378:24: note: '{' token is here | |
Intern_receive_data = rb_intern ("receive_data"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1378:24: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_receive_data = rb_intern ("receive_data"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1378:24: note: ')' token is here | |
Intern_receive_data = rb_intern ("receive_data"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1379:35: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_ssl_handshake_completed = rb_intern ("ssl_handshake_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1379:35: note: '{' token is here | |
Intern_ssl_handshake_completed = rb_intern ("ssl_handshake_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1379:35: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_ssl_handshake_completed = rb_intern ("ssl_handshake_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1379:35: note: ')' token is here | |
Intern_ssl_handshake_completed = rb_intern ("ssl_handshake_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1380:27: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_ssl_verify_peer = rb_intern ("ssl_verify_peer"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1380:27: note: '{' token is here | |
Intern_ssl_verify_peer = rb_intern ("ssl_verify_peer"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1380:27: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_ssl_verify_peer = rb_intern ("ssl_verify_peer"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1380:27: note: ')' token is here | |
Intern_ssl_verify_peer = rb_intern ("ssl_verify_peer"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1381:27: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_notify_readable = rb_intern ("notify_readable"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1381:27: note: '{' token is here | |
Intern_notify_readable = rb_intern ("notify_readable"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1381:27: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_notify_readable = rb_intern ("notify_readable"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1381:27: note: ')' token is here | |
Intern_notify_readable = rb_intern ("notify_readable"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1382:27: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_notify_writable = rb_intern ("notify_writable"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1382:27: note: '{' token is here | |
Intern_notify_writable = rb_intern ("notify_writable"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1382:27: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_notify_writable = rb_intern ("notify_writable"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1382:27: note: ')' token is here | |
Intern_notify_writable = rb_intern ("notify_writable"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1383:32: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_proxy_target_unbound = rb_intern ("proxy_target_unbound"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1383:32: note: '{' token is here | |
Intern_proxy_target_unbound = rb_intern ("proxy_target_unbound"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1383:32: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_proxy_target_unbound = rb_intern ("proxy_target_unbound"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1383:32: note: ')' token is here | |
Intern_proxy_target_unbound = rb_intern ("proxy_target_unbound"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1384:27: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_proxy_completed = rb_intern ("proxy_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1384:27: note: '{' token is here | |
Intern_proxy_completed = rb_intern ("proxy_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1384:27: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_proxy_completed = rb_intern ("proxy_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1384:27: note: ')' token is here | |
Intern_proxy_completed = rb_intern ("proxy_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1385:32: warning: '(' and '{' tokens introducing statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_connection_completed = rb_intern ("connection_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:23: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
rubymain.cpp:1385:32: note: '{' token is here | |
Intern_connection_completed = rb_intern ("connection_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1832:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
{ \ | |
^ | |
rubymain.cpp:1385:32: warning: '}' and ')' tokens terminating statement expression appear in different macro expansion contexts [-Wcompound-token-split-by-macro] | |
Intern_connection_completed = rb_intern ("connection_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:24: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1837:5: note: expanded from macro 'RUBY_CONST_ID_CACHE' | |
} | |
^ | |
rubymain.cpp:1385:32: note: ')' token is here | |
Intern_connection_completed = rb_intern ("connection_completed"); | |
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
/Users/jathayde/.rbenv/versions/2.7.4/include/ruby-2.7.0/ruby/ruby.h:1847:56: note: expanded from macro 'rb_intern' | |
__extension__ (RUBY_CONST_ID_CACHE((ID), (str))) : \ | |
^ | |
39 warnings generated. | |
compiling ssl.cpp | |
linking shared-object rubyeventmachine.bundle | |
Undefined symbols for architecture x86_64: | |
"_BIO_ctrl", referenced from: | |
t_get_peer_cert(unsigned long, unsigned long) in rubymain.o | |
_ssl_verify_wrapper in ssl.o | |
SslBox_t::CanGetCiphertext() in ssl.o | |
SslBox_t::PutPlaintext(char const*, int) in ssl.o | |
"_BIO_free", referenced from: | |
t_get_peer_cert(unsigned long, unsigned long) in rubymain.o | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
_ssl_verify_wrapper in ssl.o | |
"_BIO_new", referenced from: | |
t_get_peer_cert(unsigned long, unsigned long) in rubymain.o | |
SslBox_t::SslBox_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long) in ssl.o | |
_ssl_verify_wrapper in ssl.o | |
"_BIO_new_file", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_BIO_new_mem_buf", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_BIO_read", referenced from: | |
SslBox_t::GetCiphertext(char*, int) in ssl.o | |
"_BIO_s_mem", referenced from: | |
t_get_peer_cert(unsigned long, unsigned long) in rubymain.o | |
SslBox_t::SslBox_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long) in ssl.o | |
_ssl_verify_wrapper in ssl.o | |
"_BIO_write", referenced from: | |
_ssl_verify_wrapper in ssl.o | |
SslBox_t::PutCiphertext(char const*, int) in ssl.o | |
"_DH_free", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_EC_KEY_free", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_EC_KEY_new_by_curve_name", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_ERR_print_errors_fp", referenced from: | |
SslBox_t::SslBox_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long) in ssl.o | |
SslBox_t::GetPlaintext(char*, int) in ssl.o | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) (.cold.2) in ssl.o | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) (.cold.3) in ssl.o | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) (.cold.4) in ssl.o | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) (.cold.5) in ssl.o | |
"_EVP_PKEY_free", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
SslContext_t::~SslContext_t() in ssl.o | |
SslContext_t::~SslContext_t() in ssl.o | |
SslContext_t::~SslContext_t() in ssl.o | |
"_OBJ_sn2nid", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_OPENSSL_init_crypto", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_OPENSSL_init_ssl", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_PEM_read_bio_DHparams", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_PEM_read_bio_PrivateKey", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_PEM_read_bio_X509", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_PEM_write_bio_X509", referenced from: | |
t_get_peer_cert(unsigned long, unsigned long) in rubymain.o | |
_ssl_verify_wrapper in ssl.o | |
"_SSL_CIPHER_get_bits", referenced from: | |
SslBox_t::GetCipherBits() in ssl.o | |
"_SSL_CIPHER_get_name", referenced from: | |
SslBox_t::GetCipherName() in ssl.o | |
"_SSL_CIPHER_get_version", referenced from: | |
SslBox_t::GetCipherProtocol() in ssl.o | |
"_SSL_CTX_ctrl", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_SSL_CTX_free", referenced from: | |
SslContext_t::~SslContext_t() in ssl.o | |
SslContext_t::~SslContext_t() in ssl.o | |
SslContext_t::~SslContext_t() in ssl.o | |
"_SSL_CTX_new", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_SSL_CTX_set_cipher_list", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_SSL_CTX_set_options", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_SSL_CTX_set_session_id_context", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_SSL_CTX_use_PrivateKey", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_SSL_CTX_use_PrivateKey_file", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_SSL_CTX_use_certificate", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_SSL_CTX_use_certificate_chain_file", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_SSL_accept", referenced from: | |
SslBox_t::GetPlaintext(char*, int) in ssl.o | |
"_SSL_clear", referenced from: | |
SslBox_t::~SslBox_t() in ssl.o | |
"_SSL_connect", referenced from: | |
SslBox_t::SslBox_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long) in ssl.o | |
SslBox_t::GetPlaintext(char*, int) in ssl.o | |
"_SSL_ctrl", referenced from: | |
SslBox_t::SslBox_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long) in ssl.o | |
"_SSL_free", referenced from: | |
SslBox_t::~SslBox_t() in ssl.o | |
"_SSL_get_current_cipher", referenced from: | |
SslBox_t::GetCipherBits() in ssl.o | |
SslBox_t::GetCipherName() in ssl.o | |
SslBox_t::GetCipherProtocol() in ssl.o | |
"_SSL_get_error", referenced from: | |
SslBox_t::GetPlaintext(char*, int) in ssl.o | |
SslBox_t::PutPlaintext(char const*, int) in ssl.o | |
"_SSL_get_ex_data", referenced from: | |
_ssl_verify_wrapper in ssl.o | |
"_SSL_get_ex_data_X509_STORE_CTX_idx", referenced from: | |
_ssl_verify_wrapper in ssl.o | |
"_SSL_get_peer_certificate", referenced from: | |
SslBox_t::GetPeerCert() in ssl.o | |
"_SSL_get_servername", referenced from: | |
SslBox_t::GetSNIHostname() in ssl.o | |
"_SSL_get_shutdown", referenced from: | |
SslBox_t::~SslBox_t() in ssl.o | |
"_SSL_is_init_finished", referenced from: | |
SslBox_t::GetPlaintext(char*, int) in ssl.o | |
SslBox_t::PutPlaintext(char const*, int) in ssl.o | |
"_SSL_new", referenced from: | |
SslBox_t::SslBox_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long) in ssl.o | |
"_SSL_read", referenced from: | |
SslBox_t::GetPlaintext(char*, int) in ssl.o | |
"_SSL_set_bio", referenced from: | |
SslBox_t::SslBox_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long) in ssl.o | |
"_SSL_set_ex_data", referenced from: | |
SslBox_t::SslBox_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long) in ssl.o | |
"_SSL_set_verify", referenced from: | |
SslBox_t::SslBox_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool, bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int, unsigned long) in ssl.o | |
"_SSL_shutdown", referenced from: | |
SslBox_t::~SslBox_t() in ssl.o | |
"_SSL_write", referenced from: | |
SslBox_t::PutPlaintext(char const*, int) in ssl.o | |
"_TLS_client_method", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_TLS_server_method", referenced from: | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
"_X509_STORE_CTX_get_current_cert", referenced from: | |
_ssl_verify_wrapper in ssl.o | |
"_X509_STORE_CTX_get_ex_data", referenced from: | |
_ssl_verify_wrapper in ssl.o | |
"_X509_free", referenced from: | |
t_get_peer_cert(unsigned long, unsigned long) in rubymain.o | |
SslContext_t::SslContext_t(bool, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, int) in ssl.o | |
SslContext_t::~SslContext_t() in ssl.o | |
SslContext_t::~SslContext_t() in ssl.o | |
SslContext_t::~SslContext_t() in ssl.o | |
ld: symbol(s) not found for architecture x86_64 | |
clang: error: linker command failed with exit code 1 (use -v to see invocation) | |
make: *** [rubyeventmachine.bundle] Error 1 | |
make failed, exit code 2 | |
Gem files will remain installed in /Users/jathayde/.rbenv/versions/2.7.4/lib/ruby/gems/2.7.0/gems/eventmachine-1.2.7 for inspection. | |
Results logged to /Users/jathayde/.rbenv/versions/2.7.4/lib/ruby/gems/2.7.0/extensions/x86_64-darwin-22/2.7.0/eventmachine-1.2.7/gem_make.out | |
~/Dev/SO/forge-ui-overhaul ayush/button-component ❯ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment