[debian-mysql] Bug#921599: Bug#921599: mariadb-10.3: always connects to localhost ignoring host entry in option file

Corey Hickey bugfood-c at fatooh.org
Mon Apr 29 19:04:34 BST 2019


On 29/04/2019 06.21, Otto Kekäläinen wrote:
> Apparently the comment in your Github PR was wrong then in
> https://github.com/MariaDB/mariadb-connector-c/pull/101#issuecomment-466809308
> 
> I asked also you where the commit is in the MR at
> https://salsa.debian.org/mariadb-team/mariadb-10.3/merge_requests/15
> 
> Could you please research and verify here what version the commit is
> shipped in? Or maybe research if it broke something and was reverted
> before release?
> 
> Thanks for your help!

I'm the author of the upstream PR. The situation is a bit confusing; 
here are a couple clarifying points:

1. My PR had other commits for general fixup, but this is the one that 
really matters:

https://github.com/MariaDB/mariadb-connector-c/pull/101/commits/748422f4941687c4f4a0bb317db7fca03923b01e

2. The upstream maintainer did not actually merge my PR. Instead, he 
made similar changes separately. This is the corresponding upstream 
change that really matters:

https://github.com/MariaDB/mariadb-connector-c/commit/31ae1278aa4ba2e4832c279d71f3a06ef80ffbea


The C connector is handled as a subproject within the main server repo. 
The relevant commit was pulled in as part of this subproject update:

https://github.com/MariaDB/server/commit/5da6944ea3a592efefd1adc33b1280ad1de66688

Note the commit date of 2019-04-04. The most recent 10.3.x release is 
10.3.14 from 2019-04-02, two days earlier.

Thus, I expect that the fix will be in upstream 10.3.15, whenever that 
is released.


If you want to patch this in Debian meanwhile, I would suggest just 
taking the upstream commit:
https://github.com/MariaDB/mariadb-connector-c/commit/31ae1278aa4ba2e4832c279d71f3a06ef80ffbea

I am fairly sure this change will work without any prerequisites, since 
that is what I did initially before I tried to make a more comprehensive 
fix.

-Corey



More information about the pkg-mysql-maint mailing list