Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ gem install mysql2 -v 0.3.20
- Building native extensions. This could take a while...
- ERROR: Error installing mysql2:
- ERROR: Failed to build gem native extension.
- current directory: /Users/bakahakka/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/mysql2-0.3.20/ext/mysql2
- /Users/bakahakka/.rbenv/versions/2.5.1/bin/ruby -r ./siteconf20180621-48821-oxtx4z.rb extconf.rb
- checking for ruby/thread.h... yes
- checking for rb_thread_call_without_gvl() in ruby/thread.h... yes
- checking for rb_thread_blocking_region()... no
- checking for rb_wait_for_single_fd()... yes
- checking for rb_hash_dup()... yes
- checking for rb_intern3()... yes
- -----
- Using mysql_config at /usr/local/bin/mysql_config
- -----
- checking for mysql.h... yes
- checking for errmsg.h... yes
- checking for mysqld_error.h... yes
- -----
- Setting rpath to /usr/local/Cellar/mysql/8.0.11/lib
- -----
- creating Makefile
- current directory: /Users/bakahakka/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/mysql2-0.3.20/ext/mysql2
- make "DESTDIR=" clean
- current directory: /Users/bakahakka/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/mysql2-0.3.20/ext/mysql2
- make "DESTDIR="
- compiling client.c
- client.c:439:3: error: use of undeclared identifier 'my_bool'
- my_bool res = mysql_read_query_result(client);
- ^
- client.c:441:19: error: use of undeclared identifier 'res'
- return (void *)(res == 0 ? Qtrue : Qfalse);
- ^
- client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
- if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
- rb_scan_args0(argc,argvp,fmt,\
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
- (rb_scan_args_verify(fmt, varc), vars))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2240:11: note: expanded from macro 'rb_scan_args_verify'
- verify = rb_scan_args_verify_count(fmt, varc); \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2206:6: note: expanded from macro 'rb_scan_args_count_hash'
- rb_scan_args_count_block(fmt, ofs, varc, vari) : \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2201:6: note: expanded from macro 'rb_scan_args_count_block'
- rb_scan_args_count_end(fmt, ofs, varc, vari) : \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2197:12: note: expanded from macro 'rb_scan_args_count_end'
- ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
- if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
- rb_scan_args0(argc,argvp,fmt,\
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
- (rb_scan_args_verify(fmt, varc), vars))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2240:11: note: expanded from macro 'rb_scan_args_verify'
- verify = rb_scan_args_verify_count(fmt, varc); \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2206:6: note: expanded from macro 'rb_scan_args_count_hash'
- rb_scan_args_count_block(fmt, ofs, varc, vari) : \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2202:6: note: expanded from macro 'rb_scan_args_count_block'
- rb_scan_args_count_end(fmt, ofs+1, varc, vari+1))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2197:12: note: expanded from macro 'rb_scan_args_count_end'
- ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
- if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
- rb_scan_args0(argc,argvp,fmt,\
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
- (rb_scan_args_verify(fmt, varc), vars))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2240:11: note: expanded from macro 'rb_scan_args_verify'
- verify = rb_scan_args_verify_count(fmt, varc); \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2207:6: note: expanded from macro 'rb_scan_args_count_hash'
- rb_scan_args_count_block(fmt, ofs+1, varc, vari+1))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2201:6: note: expanded from macro 'rb_scan_args_count_block'
- rb_scan_args_count_end(fmt, ofs, varc, vari) : \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2197:12: note: expanded from macro 'rb_scan_args_count_end'
- ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
- if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
- rb_scan_args0(argc,argvp,fmt,\
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
- (rb_scan_args_verify(fmt, varc), vars))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2240:11: note: expanded from macro 'rb_scan_args_verify'
- verify = rb_scan_args_verify_count(fmt, varc); \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2206:6: note: expanded from macro 'rb_scan_args_count_hash'
- rb_scan_args_count_block(fmt, ofs, varc, vari) : \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2201:6: note: expanded from macro 'rb_scan_args_count_block'
- rb_scan_args_count_end(fmt, ofs, varc, vari) : \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2197:12: note: expanded from macro 'rb_scan_args_count_end'
- ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
- if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
- rb_scan_args0(argc,argvp,fmt,\
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
- (rb_scan_args_verify(fmt, varc), vars))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2240:11: note: expanded from macro 'rb_scan_args_verify'
- verify = rb_scan_args_verify_count(fmt, varc); \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2206:6: note: expanded from macro 'rb_scan_args_count_hash'
- rb_scan_args_count_block(fmt, ofs, varc, vari) : \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2201:6: note: expanded from macro 'rb_scan_args_count_block'
- rb_scan_args_count_end(fmt, ofs, varc, vari) : \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2197:12: note: expanded from macro 'rb_scan_args_count_end'
- ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
- if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
- rb_scan_args0(argc,argvp,fmt,\
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
- (rb_scan_args_verify(fmt, varc), vars))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2240:11: note: expanded from macro 'rb_scan_args_verify'
- verify = rb_scan_args_verify_count(fmt, varc); \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2206:6: note: expanded from macro 'rb_scan_args_count_hash'
- rb_scan_args_count_block(fmt, ofs, varc, vari) : \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2201:6: note: expanded from macro 'rb_scan_args_count_block'
- rb_scan_args_count_end(fmt, ofs, varc, vari) : \
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2197:12: note: expanded from macro 'rb_scan_args_count_end'
- ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- client.c:775:3: error: use of undeclared identifier 'my_bool'
- my_bool boolval;
- ^
- client.c:806:7: error: use of undeclared identifier 'boolval'
- boolval = (value == Qfalse ? 0 : 1);
- ^
- client.c:807:17: error: use of undeclared identifier 'boolval'
- retval = &boolval;
- ^
- client.c:810:10: error: use of undeclared identifier 'MYSQL_SECURE_AUTH'; did you mean 'MYSQL_DEFAULT_AUTH'?
- case MYSQL_SECURE_AUTH:
- ^~~~~~~~~~~~~~~~~
- MYSQL_DEFAULT_AUTH
- /usr/local/Cellar/mysql/8.0.11/include/mysql/mysql.h:188:3: note: 'MYSQL_DEFAULT_AUTH' declared here
- MYSQL_DEFAULT_AUTH,
- ^
- client.c:811:7: error: use of undeclared identifier 'boolval'
- boolval = (value == Qfalse ? 0 : 1);
- ^
- client.c:812:17: error: use of undeclared identifier 'boolval'
- retval = &boolval;
- ^
- client.c:843:38: error: use of undeclared identifier 'boolval'
- wrapper->reconnect_enabled = boolval;
- ^
- client.c:1198:38: error: use of undeclared identifier 'MYSQL_SECURE_AUTH'; did you mean 'MYSQL_DEFAULT_AUTH'?
- return _mysql_client_options(self, MYSQL_SECURE_AUTH, value);
- ^~~~~~~~~~~~~~~~~
- MYSQL_DEFAULT_AUTH
- /usr/local/Cellar/mysql/8.0.11/include/mysql/mysql.h:188:3: note: 'MYSQL_DEFAULT_AUTH' declared here
- MYSQL_DEFAULT_AUTH,
- ^
- 6 warnings and 10 errors generated.
- make: *** [client.o] Error 1
- make failed, exit code 2
- Gem files will remain installed in /Users/bakahakka/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/mysql2-0.3.20 for inspection.
- Results logged to /Users/bakahakka/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/extensions/x86_64-darwin-17/2.5.0-static/mysql2-0.3.20/gem_make.out
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement