Advertisement
Guest User

Untitled

a guest
Jun 21st, 2018
319
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 13.04 KB | None | 0 0
  1. $ gem install mysql2 -v 0.3.20
  2. Building native extensions. This could take a while...
  3. ERROR:  Error installing mysql2:
  4.     ERROR: Failed to build gem native extension.
  5.  
  6.     current directory: /Users/bakahakka/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/mysql2-0.3.20/ext/mysql2
  7. /Users/bakahakka/.rbenv/versions/2.5.1/bin/ruby -r ./siteconf20180621-48821-oxtx4z.rb extconf.rb
  8. checking for ruby/thread.h... yes
  9. checking for rb_thread_call_without_gvl() in ruby/thread.h... yes
  10. checking for rb_thread_blocking_region()... no
  11. checking for rb_wait_for_single_fd()... yes
  12. checking for rb_hash_dup()... yes
  13. checking for rb_intern3()... yes
  14. -----
  15. Using mysql_config at /usr/local/bin/mysql_config
  16. -----
  17. checking for mysql.h... yes
  18. checking for errmsg.h... yes
  19. checking for mysqld_error.h... yes
  20. -----
  21. Setting rpath to /usr/local/Cellar/mysql/8.0.11/lib
  22. -----
  23. creating Makefile
  24.  
  25. current directory: /Users/bakahakka/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/mysql2-0.3.20/ext/mysql2
  26. make "DESTDIR=" clean
  27.  
  28. current directory: /Users/bakahakka/.rbenv/versions/2.5.1/lib/ruby/gems/2.5.0/gems/mysql2-0.3.20/ext/mysql2
  29. make "DESTDIR="
  30. compiling client.c
  31. client.c:439:3: error: use of undeclared identifier 'my_bool'
  32.   my_bool res = mysql_read_query_result(client);
  33.   ^
  34. client.c:441:19: error: use of undeclared identifier 'res'
  35.   return (void *)(res == 0 ? Qtrue : Qfalse);
  36.                   ^
  37. client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
  38.   if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
  39.       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  40. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
  41.         rb_scan_args0(argc,argvp,fmt,\
  42.         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  43. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
  44.                      (rb_scan_args_verify(fmt, varc), vars))
  45.                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  46. /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'
  47.         verify = rb_scan_args_verify_count(fmt, varc); \
  48.                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  49. note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  50. /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'
  51.      rb_scan_args_count_block(fmt, ofs, varc, vari) : \
  52.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  53. /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'
  54.      rb_scan_args_count_end(fmt, ofs, varc, vari) : \
  55.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  56. /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'
  57.     ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
  58.            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  59. client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
  60.   if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
  61.       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  62. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
  63.         rb_scan_args0(argc,argvp,fmt,\
  64.         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  65. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
  66.                      (rb_scan_args_verify(fmt, varc), vars))
  67.                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  68. /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'
  69.         verify = rb_scan_args_verify_count(fmt, varc); \
  70.                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  71. note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  72. /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'
  73.      rb_scan_args_count_block(fmt, ofs, varc, vari) : \
  74.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  75. /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'
  76.      rb_scan_args_count_end(fmt, ofs+1, varc, vari+1))
  77.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  78. /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'
  79.     ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
  80.            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  81. client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
  82.   if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
  83.       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  84. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
  85.         rb_scan_args0(argc,argvp,fmt,\
  86.         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  87. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
  88.                      (rb_scan_args_verify(fmt, varc), vars))
  89.                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  90. /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'
  91.         verify = rb_scan_args_verify_count(fmt, varc); \
  92.                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  93. note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  94. /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'
  95.      rb_scan_args_count_block(fmt, ofs+1, varc, vari+1))
  96.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  97. /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'
  98.      rb_scan_args_count_end(fmt, ofs, varc, vari) : \
  99.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  100. /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'
  101.     ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
  102.            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  103. client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
  104.   if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
  105.       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  106. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
  107.         rb_scan_args0(argc,argvp,fmt,\
  108.         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  109. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
  110.                      (rb_scan_args_verify(fmt, varc), vars))
  111.                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  112. /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'
  113.         verify = rb_scan_args_verify_count(fmt, varc); \
  114.                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  115. note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  116. /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'
  117.      rb_scan_args_count_block(fmt, ofs, varc, vari) : \
  118.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  119. /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'
  120.      rb_scan_args_count_end(fmt, ofs, varc, vari) : \
  121.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  122. /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'
  123.     ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
  124.            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  125. client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
  126.   if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
  127.       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  128. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
  129.         rb_scan_args0(argc,argvp,fmt,\
  130.         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  131. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
  132.                      (rb_scan_args_verify(fmt, varc), vars))
  133.                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  134. /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'
  135.         verify = rb_scan_args_verify_count(fmt, varc); \
  136.                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  137. note: (skipping 4 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  138. /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'
  139.      rb_scan_args_count_block(fmt, ofs, varc, vari) : \
  140.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  141. /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'
  142.      rb_scan_args_count_end(fmt, ofs, varc, vari) : \
  143.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  144. /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'
  145.     ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
  146.            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  147. client.c:666:7: warning: division by zero is undefined [-Wdivision-by-zero]
  148.   if (rb_scan_args(argc, argv, "11", &args.sql, &opts) == 2) {
  149.       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  150. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2182:9: note: expanded from macro 'rb_scan_args'
  151.         rb_scan_args0(argc,argvp,fmt,\
  152.         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  153. /Users/bakahakka/.rbenv/versions/2.5.1/include/ruby-2.5.0/ruby/ruby.h:2355:9: note: expanded from macro 'rb_scan_args0'
  154.                      (rb_scan_args_verify(fmt, varc), vars))
  155.                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  156. /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'
  157.         verify = rb_scan_args_verify_count(fmt, varc); \
  158.                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  159. note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  160. /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'
  161.      rb_scan_args_count_block(fmt, ofs, varc, vari) : \
  162.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  163. /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'
  164.      rb_scan_args_count_end(fmt, ofs, varc, vari) : \
  165.      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  166. /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'
  167.     ((vari)/(!fmt[ofs] || rb_scan_args_bad_format(fmt)))
  168.            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  169. client.c:775:3: error: use of undeclared identifier 'my_bool'
  170.   my_bool boolval;
  171.   ^
  172. client.c:806:7: error: use of undeclared identifier 'boolval'
  173.       boolval = (value == Qfalse ? 0 : 1);
  174.       ^
  175. client.c:807:17: error: use of undeclared identifier 'boolval'
  176.       retval = &boolval;
  177.                 ^
  178. client.c:810:10: error: use of undeclared identifier 'MYSQL_SECURE_AUTH'; did you mean 'MYSQL_DEFAULT_AUTH'?
  179.     case MYSQL_SECURE_AUTH:
  180.          ^~~~~~~~~~~~~~~~~
  181.          MYSQL_DEFAULT_AUTH
  182. /usr/local/Cellar/mysql/8.0.11/include/mysql/mysql.h:188:3: note: 'MYSQL_DEFAULT_AUTH' declared here
  183.   MYSQL_DEFAULT_AUTH,
  184.   ^
  185. client.c:811:7: error: use of undeclared identifier 'boolval'
  186.       boolval = (value == Qfalse ? 0 : 1);
  187.       ^
  188. client.c:812:17: error: use of undeclared identifier 'boolval'
  189.       retval = &boolval;
  190.                 ^
  191. client.c:843:38: error: use of undeclared identifier 'boolval'
  192.         wrapper->reconnect_enabled = boolval;
  193.                                      ^
  194. client.c:1198:38: error: use of undeclared identifier 'MYSQL_SECURE_AUTH'; did you mean 'MYSQL_DEFAULT_AUTH'?
  195.   return _mysql_client_options(self, MYSQL_SECURE_AUTH, value);
  196.                                      ^~~~~~~~~~~~~~~~~
  197.                                      MYSQL_DEFAULT_AUTH
  198. /usr/local/Cellar/mysql/8.0.11/include/mysql/mysql.h:188:3: note: 'MYSQL_DEFAULT_AUTH' declared here
  199.   MYSQL_DEFAULT_AUTH,
  200.   ^
  201. 6 warnings and 10 errors generated.
  202. make: *** [client.o] Error 1
  203.  
  204. make failed, exit code 2
  205.  
  206. 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.
  207. 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