Skip to content

Instantly share code, notes, and snippets.

@sharonovd
Created October 26, 2017 14:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sharonovd/be3ef6de09bd8faaf67a8ab706ec26ec to your computer and use it in GitHub Desktop.
Save sharonovd/be3ef6de09bd8faaf67a8ab706ec26ec to your computer and use it in GitHub Desktop.
mysql failure
Scanning dependencies of target mariadb_obj
[ 2%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/plugins/pvio/pvio_socket.c.o
[ 4%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/plugins/auth/my_auth.c.o
[ 7%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/plugins/auth/old_password.c.o
[ 9%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_array.c.o
[ 12%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_charset.c.o
[ 12%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_hash.c.o
[ 14%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_net.c.o
[ 17%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_charset.c.o
[ 19%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_time.c.o
[ 21%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_default.c.o
[ 21%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_errmsg.c.o
[ 24%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_lib.c.o
/private/var/folders/8c/fnp_6yc972771p_975_nl5bm0000gp/T/luarocks_mysql-scm-1-3D29iB/mysql/mariadb-connector-c/libmariadb/mariadb_lib.c:2726:28: warning: incompatible function pointer types assigning to 'int (*)(my_socket, my_bool, int)' (aka 'int (*)(int, char, int)')
from 'int (*)(my_socket, bool, int)' (aka 'int (*)(int, bool, int)') [-Wincompatible-function-pointer-types]
mysql->options.io_wait = (int(*)(my_socket, bool, int))arg1;
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
[ 26%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_list.c.o
[ 29%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_pvio.c.o
[ 31%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_tls.c.o
[ 34%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_alloc.c.o
[ 34%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_compress.c.o
[ 36%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_init.c.o
[ 39%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_password.c.o
[ 41%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_ll2str.c.o
[ 43%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_sha1.c.o
[ 46%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_stmt.c.o
[ 46%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_loaddata.c.o
[ 48%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_stmt_codec.c.o
[ 51%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_string.c.o
[ 53%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_dtoa.c.o
[ 56%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_client_plugin.c.o
[ 58%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_io.c.o
[ 58%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/adler32.c.o
[ 60%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/compress.c.o
[ 63%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/crc32.c.o
[ 65%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/deflate.c.o
[ 68%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/gzclose.c.o
[ 68%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/gzlib.c.o
[ 70%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/gzread.c.o
[ 73%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/gzwrite.c.o
[ 75%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/infback.c.o
[ 78%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/inffast.c.o
[ 80%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/inflate.c.o
/private/var/folders/8c/fnp_6yc972771p_975_nl5bm0000gp/T/luarocks_mysql-scm-1-3D29iB/mysql/mariadb-connector-c/zlib/inflate.c:1475:61: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
if (strm == Z_NULL || strm->state == Z_NULL) return -1L << 16;
~~~ ^
1 warning generated.
[ 80%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/inftrees.c.o
[ 82%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/trees.c.o
[ 85%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/uncompr.c.o
[ 87%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/__/zlib/zutil.c.o
[ 90%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_dyncol.c.o
[ 92%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/mariadb_async.c.o
[ 92%] Building C object mariadb-connector-c/libmariadb/CMakeFiles/mariadb_obj.dir/ma_context.c.o
[ 92%] Built target mariadb_obj
Scanning dependencies of target mariadbclient
[ 95%] Linking C static library libmariadbclient.a
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libmariadbclient.a(ma_tls.c.o) has no symbols
/Library/Developer/CommandLineTools/usr/bin/ranlib: file: libmariadbclient.a(ma_tls.c.o) has no symbols
[ 95%] Built target mariadbclient
Scanning dependencies of target driver
[ 97%] Building C object mysql/CMakeFiles/driver.dir/driver.c.o
/private/var/folders/8c/fnp_6yc972771p_975_nl5bm0000gp/T/luarocks_mysql-scm-1-3D29iB/mysql/mysql/driver.c:335:31: warning: incompatible pointer types assigning to 'unsigned long *' from 'uint64_t *' (aka 'unsigned long long *') [-Wincompatible-pointer-types]
result_binds[col_no].length = (uint64_t *)malloc(sizeof(uint64_t));
^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning generated.
[100%] Linking C shared library driver.dylib
Undefined symbols for architecture x86_64:
"_coio_wait", referenced from:
_mysql_wait_for_io in driver.c.o
"_fiber_is_cancelled", referenced from:
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_execute in driver.c.o
"_luaL_checkudata", referenced from:
_lua_mysql_quote in driver.c.o
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_execute in driver.c.o
_lua_mysql_close in driver.c.o
_lua_mysql_reset in driver.c.o
_lua_mysql_tostring in driver.c.o
_lua_mysql_gc in driver.c.o
...
"_luaL_error", referenced from:
_lua_mysql_quote in driver.c.o
_luaopen_mysql_driver in driver.c.o
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_execute in driver.c.o
_lua_mysql_reset in driver.c.o
_lua_mysql_tostring in driver.c.o
_lua_mysql_connect in driver.c.o
...
"_luaL_newmetatable", referenced from:
_luaopen_mysql_driver in driver.c.o
"_luaL_pushint64", referenced from:
_lua_mysql_push_value in driver.c.o
"_luaL_pushuint64", referenced from:
_lua_mysql_push_value in driver.c.o
"_luaL_register", referenced from:
_luaopen_mysql_driver in driver.c.o
"_lua_createtable", referenced from:
_luaopen_mysql_driver in driver.c.o
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_execute in driver.c.o
_lua_mysql_stmt_push_row in driver.c.o
_lua_mysql_fetch_result in driver.c.o
"_lua_getfield", referenced from:
_lua_mysql_connect in driver.c.o
"_lua_gettop", referenced from:
_lua_mysql_quote in driver.c.o
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_connect in driver.c.o
"_lua_insert", referenced from:
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_execute in driver.c.o
_lua_mysql_connect in driver.c.o
"_lua_newuserdata", referenced from:
_lua_mysql_connect in driver.c.o
"_lua_pcall", referenced from:
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_execute in driver.c.o
_lua_mysql_connect in driver.c.o
"_lua_pushboolean", referenced from:
_lua_mysql_close in driver.c.o
"_lua_pushcclosure", referenced from:
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_execute in driver.c.o
_lua_mysql_connect in driver.c.o
"_lua_pushfstring", referenced from:
_lua_mysql_tostring in driver.c.o
"_lua_pushinteger", referenced from:
_lua_mysql_connect in driver.c.o
"_lua_pushlightuserdata", referenced from:
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_execute in driver.c.o
_lua_mysql_connect in driver.c.o
"_lua_pushlstring", referenced from:
_lua_mysql_quote in driver.c.o
_lua_mysql_push_value in driver.c.o
"_lua_pushnil", referenced from:
_lua_mysql_quote in driver.c.o
_lua_mysql_push_value in driver.c.o
"_lua_pushnumber", referenced from:
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_execute in driver.c.o
_lua_mysql_connect in driver.c.o
_lua_mysql_push_value in driver.c.o
_lua_mysql_fetch_result in driver.c.o
"_lua_pushstring", referenced from:
_luaopen_mysql_driver in driver.c.o
_lua_mysql_stmt_push_row in driver.c.o
_save_pushstring_wrapped in driver.c.o
_lua_mysql_fetch_result in driver.c.o
"_lua_pushvalue", referenced from:
_luaopen_mysql_driver in driver.c.o
"_lua_setfield", referenced from:
_luaopen_mysql_driver in driver.c.o
"_lua_setmetatable", referenced from:
_lua_mysql_connect in driver.c.o
"_lua_settable", referenced from:
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_execute in driver.c.o
_lua_mysql_stmt_push_row in driver.c.o
_lua_mysql_fetch_result in driver.c.o
"_lua_settop", referenced from:
_luaopen_mysql_driver in driver.c.o
"_lua_toboolean", referenced from:
_lua_mysql_execute_prepared in driver.c.o
"_lua_tolstring", referenced from:
_lua_mysql_quote in driver.c.o
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_execute in driver.c.o
_lua_mysql_reset in driver.c.o
_lua_mysql_connect in driver.c.o
"_lua_tonumber", referenced from:
_lua_mysql_execute_prepared in driver.c.o
_lua_mysql_stmt_push_row in driver.c.o
"_lua_topointer", referenced from:
_lua_mysql_stmt_push_row in driver.c.o
_save_pushstring_wrapped in driver.c.o
_lua_mysql_fetch_result in driver.c.o
"_lua_type", referenced from:
_lua_mysql_execute_prepared in driver.c.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[2]: *** [mysql/driver.dylib] Error 1
make[1]: *** [mysql/CMakeFiles/driver.dir/all] Error 2
make: *** [all] Error 2
Error: Build error: Failed building.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment