[debian-mysql] Bug#880423: mariadb-10.3: Stop generating packages for the embedded mariadb-connector-c library?

Guillem Jover gjover at sipwise.com
Tue Oct 31 12:23:10 UTC 2017


Source: mariadb-10.3
Source-Version: 10.3.0-0+exp2
Severity: normal

Hi!

While checking the libraries from the mariadb-connector-c project, and
switching some code to use them, I noticed that the mariadb-server
embeds them upstream. And in Debian, those library packages are generated
now (in experimental) from the embedded copies instead of the proper
upstream mariadb-connector-c source.

I think this is a bad idea, because (AFAIUI) the mariadb-server
statically links them anyway, and this would mean that we are tied
to have whatever mariadb-connector-c version is embedded in one of
the particular mariadb-server we happen to ship (see #877622, for an
example of this problem).

Also there is this upstream report, which I'm not entirely sure can be
read as a request to unbundle the mariadb-connector-c,
<https://jira.mariadb.org/projects/CONC/issues/CONC-211> (which I
think would be the correct thing to do no matter what). But there is
always the danger of that happening. And for starters that would imply
having to use an epoch in the mariadb-connector-c version. :(

Thanks,
Guillem



More information about the pkg-mysql-maint mailing list