Details
-
Bug
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
3.3.10
-
None
-
None
Description
"MariaDB uses MYSQL_VERSION_ID for its own version which breaks checking for features based on MySQL version. We currently get around this by using LIBMYSQL_VERSION_ID for checking for recent features instead which doesn't work on MariaDB as it was forked before that was added. We could get around this by adding specific code for checking for MariaDB but also there's several other MySQL forks which we would need to do the same for and that can end up being really messy. Ideally MySQL forks should be using that version for the version of MySQL they are compatible with and adding their own macro for their version."
Attachments
Issue Links
- is part of
-
MDEV-28906 MySQL 8.0 desired compatibility
- Open
- links to