Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
N/A
-
None
-
10.1.9-3, 10.1.10, 10.2.0-2, 10.2.0-3
Description
Initial report was:
The mysys library changed in MySQL 5.7, and as a result audit-plugin cannot find some symbols.
mysql> install plugin server_audit soname 'server_audit.so';
ERROR 1126 (HY000): Can't open shared library '/home/hf/mysql57/lib/plugin/server_audit.so' (errno: 2 /home/hf/mysql57/lib/plugin/server_audit.so: undefined symbol: _my_thread_var)
that was fixed, but the bigger problem is that API was radically changed in MySQL 5.7 so the plugin built on MariaDB cannot load there.
We need to decide something on it.
Attachments
Issue Links
- relates to
-
MDEV-9499 SERVER_AUDIT compatible with MySQL 5.7?
-
- Closed
-
The issue with the _my_thread_var is fixed, but doesn't solve the problem. The
API was radically changed in mysql-5.7 so the plugin compiled with MariaDB just
can't be loaded there. And the plugin API didn't actually expect the older version of API can be loaded on the newer so it's not a but per se.
Though i guess we need to decide something about it.