Ошибка сборки под MySQL 5.5.50

67 views
Skip to first unread message

Alexandre Kalendarev

unread,
Jul 22, 2016, 4:33:27 AM7/22/16
to pinba-e...@googlegroups.com

Если собираю так:

./configure 

--with-mysql=/usr/local/src/mysql-5.5.50 

--with-judy=/usr/local

--with-event=/usr/

--libdir=/usr/lib/mysql/plugin 

 
то собирается нормально, но при инсталляции выдает ошибку:

mysql> INSTALL PLUGIN pinba SONAME 'libpinba_engine.so';

ERROR 1126 (HY000): Can't open shared library '/usr/lib/mysql/plugin/libpinba_engine.so' (errno: 2 /usr/lib/mysql/plugin/libpinba_engine.so: undefined symbol: _ZN7handler26get_dynamic_partition_infoEP14PARTITION_INFOj)


А если собираю так: 

./configure 

--with-mysql=/usr/local/src/mysql-5.5.50

--with-judy=/usr/local

--with-protobuf=/usr/local

--with-event=/usr/

--libdir=/usr/lib/mysql/plugin 


то при сборке выдается предупреждение: 

[libprotobuf WARNING google/protobuf/compiler/parser.cc:547] No syntax specified for the proto file: pinba.proto. Please use 'syntax = "proto2";' or 'syntax = "proto3";' to specify a syntax version. (Defaulted to proto2 syntax.)



и при инсталляции плагина выдает:

mysql> INSTALL PLUGIN pinba SONAME 'libpinba_engine.so';

ERROR 1126 (HY000): Can't open shared library 'libpinba_engine.so' (errno: 0 API version for STORAGE ENGINE plugin is too different)






Спасибо за любую информацию


Александр

Alexandre Kalendarev

unread,
Jul 22, 2016, 5:49:50 AM7/22/16
to Pinba Engine development list (in Russian)
Пререкомпилил, используя статью Токарчука http://tokarchuk.ru/2013/07/pinba/
Все получилось.

отличается от мануала строчкой:

     sudo checkinstall 

Спасибо Гугль и Токарчук !


пятница, 22 июля 2016 г., 11:33:27 UTC+3 пользователь Alexandre Kalendarev написал:
Reply all
Reply to author
Forward
0 new messages