Control: tags -1 moreinfo

Hi,

In MariaDB 1:11.8.5-3 in Debian unstable this is the latest situation:

# dpkg -l | grep libmariadb
ii  libmariadb-dev                   1:11.8.5-3                  amd64
       MariaDB database development files
ii  libmariadb-dev-compat            1:11.8.5-3                  amd64
       MariaDB Connector/C, compatibility symlinks
ii  libmariadb3:amd64                1:11.8.5-3                  amd64
       MariaDB database client library
ii  libmariadbd-dev                  1:11.8.5-3                  amd64
       MariaDB embedded database, development files
ii  libmariadbd19t64:amd64           1:11.8.5-3                  amd64
       MariaDB embedded database, shared library

# mysql_config --version
11.8.5

# mariadb-config --version
11.8.5

# find /usr/lib/*/pkgconfig/m*.pc -ls
/usr/lib/x86_64-linux-gnu/pkgconfig/mariadb-embedded-server.pc
/usr/lib/x86_64-linux-gnu/pkgconfig/mariadb.pc
/usr/lib/x86_64-linux-gnu/pkgconfig/mysqlclient.pc -> libmariadb.pc

# grep ^Version /usr/lib/*/pkgconfig/m*.pc
/usr/lib/x86_64-linux-gnu/pkgconfig/mariadb-embedded-server.pc:Version: 11.8.5
/usr/lib/x86_64-linux-gnu/pkgconfig/mariadb.pc:Version: 3.4.8
/usr/lib/x86_64-linux-gnu/pkgconfig/mysqlclient.pc:Version: 3.4.8

# find /usr/lib/*/pkgconfig/libm*.pc -ls
/usr/lib/x86_64-linux-gnu/pkgconfig/libmariadb.pc -> mariadb.pc
/usr/lib/x86_64-linux-gnu/pkgconfig/libmariadbd.pc -> mariadb-embedded-server.pc

# grep ^Version /usr/lib/*/pkgconfig/libm*.pc
/usr/lib/x86_64-linux-gnu/pkgconfig/libmariadb.pc:Version: 3.4.8
/usr/lib/x86_64-linux-gnu/pkgconfig/libmariadbd.pc:Version: 11.8.5


So Helmut think that mariadb.pc should have the server version string
11.8.5 instead of the client version string 3.4.8?

Do you think I should take
https://github.com/mariadb-corporation/mariadb-connector-c/pull/219
and apply it in MariaDB packaging in Debian permanently? Seems
upstream wants mariadb.pc to emit the client version, not server
version, but I can deviate from upstream if there are good grounds to
do so.

Reply via email to