This is a tracker for the issues regarding the upgrade to MariaDB 10.2. There is a SONAME change in the library so rebuild of dependent packages is needed. There is also some modifications in the library code (headers) that can cause build errors and in this case affected packages will need fixes.
Created attachment 1293814 [details] The list of affected packages The list of affected packages
These changes are a result of the switch from the GPL-licensed client library to the LGPL-licensed one: https://jira.mariadb.org/browse/MDEV-9055
Trackers typically *depend on* other bugs, they don't *block* them. Augusto, should all those Blocks: be Depends On: instead?
Also, why is there no bug for net-snmp ? The build of that package in the COPR seems to have failed.
(In reply to Adam Williamson from comment #4) > Trackers typically *depend on* other bugs, they don't *block* them. Augusto, > should all those Blocks: be Depends On: instead? Yeah, that would make it more clear I believe, changing that. (In reply to Adam Williamson from comment #5) > Also, why is there no bug for net-snmp ? The build of that package in the > COPR seems to have failed. We're proceeding with the failed packages, the bug for net-snmp will be created soon as well.
Upstream JIRA ticket for issues and questions: https://jira.mariadb.org/browse/MDEV-13314
Someone mind adding a link to the work-in-progress copr here too? (unless you don't think that would be helpful, then nevermind)
(In reply to Rex Dieter from comment #8) > Someone mind adding a link to the work-in-progress copr here too? (unless > you don't think that would be helpful, then nevermind) https://copr.fedorainfracloud.org/coprs/g/db-sig/mariadb-10.2/
This bug appears to have been reported against 'rawhide' during the Fedora 27 development cycle. Changing version to '27'.
Seems like all fixed.
This seems to be breaking fc27 builds of nagios-plugins as well. Upstream issues: https://github.com/nagios-plugins/nagios-plugins/issues/288 https://github.com/monitoring-plugins/monitoring-plugins/issues/1508 I worked around it locally by adding "#include <server/mysql_version.h>" to plugins/check_mysql*.c