Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compilation error against MySQL 5.6.10 #90

Open
mrubin opened this issue Apr 10, 2013 · 1 comment
Open

compilation error against MySQL 5.6.10 #90

mrubin opened this issue Apr 10, 2013 · 1 comment

Comments

@mrubin
Copy link

mrubin commented Apr 10, 2013

make all-recursive
make[1]: Entering directory /root/HandlerSocket-Plugin-for-MySQL-master' Making all in libhsclient make[2]: Entering directory/root/HandlerSocket-Plugin-for-MySQL-master/libhsclient'
make[2]: Nothing to be done for all'. make[2]: Leaving directory/root/HandlerSocket-Plugin-for-MySQL-master/libhsclient'
Making all in handlersocket
make[2]: Entering directory /root/HandlerSocket-Plugin-for-MySQL-master/handlersocket' /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I/root/mysql-5.6.10/sql -I/root/mysql-5.6.10/include -I/root/mysql-5.6.10/regex -I/root/mysql-5.6.10 -I/usr/include/mysql -fPIC -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DMY_PTHREAD_FASTMUTEX=1 -DDBUG_OFF -I../libhsclient -g -O2 -Wall -g -fno-rtti -fno-exceptions -fPIC -DPIC -MT handlersocket_la-database.lo -MD -MP -MF .deps/handlersocket_la-database.Tpo -c -o handlersocket_la-database.lotest -f 'database.cpp' || echo './'database.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I/root/mysql-5.6.10/sql -I/root/mysql-5.6.10/include -I/root/mysql-5.6.10/regex -I/root/mysql-5.6.10 -I/usr/include/mysql -fPIC -g -fabi-version=2 -fno-omit-frame-pointer -fno-strict-aliasing -DMY_PTHREAD_FASTMUTEX=1 -DDBUG_OFF -I../libhsclient -g -O2 -Wall -g -fno-rtti -fno-exceptions -fPIC -DPIC -MT handlersocket_la-database.lo -MD -MP -MF .deps/handlersocket_la-database.Tpo -c database.cpp -fPIC -DPIC -o .libs/handlersocket_la-database.o database.cpp: In member function ‘virtual void dena::dbcontext::init_thread(const void*, volatile int&)’: database.cpp:310: error: ‘LOCK_thread_count’ was not declared in this scope database.cpp:312: error: ‘threads’ was not declared in this scope database.cpp:313: error: ‘thread_count’ was not declared in this scope database.cpp: In member function ‘virtual void dena::dbcontext::term_thread()’: database.cpp:348: error: ‘LOCK_thread_count’ was not declared in this scope database.cpp:351: error: ‘thread_count’ was not declared in this scope database.cpp: In member function ‘void dena::dbcontext::cmd_find_internal(dena::dbcallback_i&, const dena::prep_stmt&, ha_rkey_function, const dena::cmd_exec_args&)’: database.cpp:766: error: ‘struct st_key’ has no member named ‘key_parts’ /root/mysql-5.6.10/sql/handler.h:2219: error: ‘virtual int handler::index_prev(uchar*)’ is protected database.cpp:815: error: within this context /root/mysql-5.6.10/sql/handler.h:2216: error: ‘virtual int handler::index_next(uchar*)’ is protected database.cpp:819: error: within this context database.cpp: In member function ‘virtual void dena::dbcontext::cmd_open(dena::dbcallback_i&, const dena::cmd_open_args&)’: database.cpp:1018: error: cannot convert ‘MEM_ROOT*’ to ‘Open_table_context*’ for argument ‘3’ to ‘bool open_table(THD*, TABLE_LIST*, Open_table_context*)’ make[2]: *** [handlersocket_la-database.lo] Error 1 make[2]: Leaving directory/root/HandlerSocket-Plugin-for-MySQL-master/handlersocket'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/HandlerSocket-Plugin-for-MySQL-master'
make: *** [all] Error 2

@ahiguti
Copy link
Contributor

ahiguti commented May 9, 2013

fixed in 1.1.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants