Hi William, libmysqlclient.so is the C client library used by DBD::mysql, the perl DBD client to connect MySQL. This client library contains the deprecation message and this library and the message are not changed by the packagers. What they changed, is the Perl dbimp.c code where when connecting the MYSQL_OPT_RECONNECT is now no longer set when making the connection.
This is also why Francis in comment #35 who runs a C++ application still sees the error message, the MySQL C client library did not change, only the Perl use of said library. So the only way _he_ can get rid of the error is by patching his C++ code which connects to MySQL. Indeed an alternative solution would have been to apply a patch to libmysqlclient, which is the software that introduced the warning. it would save the need to patch all software using said client. -- You received this bug notification because you are a member of Debian Perl Group, which is subscribed to libdbd-mysql-perl in Ubuntu. https://bugs.launchpad.net/bugs/2031548 Title: 8.0.34 client lib change in behavior/output - new warning - breaking apps To manage notifications about this bug go to: https://bugs.launchpad.net/mysql-server/+bug/2031548/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~pkg-perl-maintainers Post to : pkg-perl-maintainers@lists.launchpad.net Unsubscribe : https://launchpad.net/~pkg-perl-maintainers More help : https://help.launchpad.net/ListHelp