Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 668664 - dev-db/mariadb-connector-c-3.0.6: doesn't include pkgconfig
Summary: dev-db/mariadb-connector-c-3.0.6: doesn't include pkgconfig
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux MySQL bugs team
URL: https://jira.mariadb.org/browse/CONC-283
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-10-14 20:39 UTC by Craig Andrews
Modified: 2018-10-15 15:58 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (dev-db:mariadb-connector-c-3.0.6:20181014-204424.log,95.24 KB, text/x-log)
2018-10-14 20:51 UTC, Craig Andrews
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Craig Andrews gentoo-dev 2018-10-14 20:39:36 UTC
dev-db/mariadb-connector-c should install the pkgconfig file provided by upstream: https://github.com/MariaDB/mariadb-connector-c/blob/master/mariadb_config/libmariadb.pc.in

Here are the files installed by dev-db/mariadb-connector-c, note that the .pc file is missing:

# equery files dev-db/mariadb-connector-c
 * Searching for mariadb-connector-c in dev-db ...
 * Contents of dev-db/mariadb-connector-c-3.0.6:
/usr
/usr/bin
/usr/bin/mariadb_config -> x86_64-pc-linux-gnu-mariadb_config
/usr/bin/x86_64-pc-linux-gnu-mariadb_config
/usr/include
/usr/include/mariadb
/usr/include/mariadb/errmsg.h
/usr/include/mariadb/ma_list.h
/usr/include/mariadb/ma_pvio.h
/usr/include/mariadb/ma_tls.h
/usr/include/mariadb/mariadb
/usr/include/mariadb/mariadb/ma_io.h
/usr/include/mariadb/mariadb_com.h
/usr/include/mariadb/mariadb_ctype.h
/usr/include/mariadb/mariadb_dyncol.h
/usr/include/mariadb/mariadb_stmt.h
/usr/include/mariadb/mariadb_version.h
/usr/include/mariadb/mysql
/usr/include/mariadb/mysql.h
/usr/include/mariadb/mysql/client_plugin.h
/usr/include/mariadb/mysql/plugin_auth.h
/usr/include/mariadb/mysql/plugin_auth_common.h
/usr/include/mariadb/mysqld_error.h
/usr/include/x86_64-pc-linux-gnu
/usr/include/x86_64-pc-linux-gnu/mariadb
/usr/include/x86_64-pc-linux-gnu/mariadb/mariadb_version.h
/usr/lib
/usr/lib/debug
/usr/lib/debug/usr
/usr/lib/debug/usr/bin
/usr/lib/debug/usr/bin/x86_64-pc-linux-gnu-mariadb_config.debug
/usr/lib/debug/usr/lib64
/usr/lib/debug/usr/lib64/libmariadb.so.3.debug
/usr/lib/debug/usr/lib64/mariadb
/usr/lib/debug/usr/lib64/mariadb/plugin
/usr/lib/debug/usr/lib64/mariadb/plugin/dialog.so.debug
/usr/lib/debug/usr/lib64/mariadb/plugin/mysql_clear_password.so.debug
/usr/lib/debug/usr/lib64/mariadb/plugin/remote_io.so.debug
/usr/lib/debug/usr/lib64/mariadb/plugin/sha256_password.so.debug
/usr/lib64
/usr/lib64/libmariadb.so -> libmariadb.so.3
/usr/lib64/libmariadb.so.3
/usr/lib64/mariadb
/usr/lib64/mariadb/plugin
/usr/lib64/mariadb/plugin/dialog.so
/usr/lib64/mariadb/plugin/mysql_clear_password.so
/usr/lib64/mariadb/plugin/remote_io.so
/usr/lib64/mariadb/plugin/sha256_password.so
/usr/share
/usr/share/doc
/usr/share/doc/mariadb-connector-c-3.0.6
/usr/share/doc/mariadb-connector-c-3.0.6/README.bz2

Originally noticed while working on https://github.com/xbmc/xbmc/issues/14592 with upstream Kodi
Comment 1 Craig Andrews gentoo-dev 2018-10-14 20:51:25 UTC
Created attachment 551286 [details]
build.log
Comment 2 Larry the Git Cow gentoo-dev 2018-10-15 15:58:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e570c57be2d795f816a494ea41a3046d013a80f1

commit e570c57be2d795f816a494ea41a3046d013a80f1
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2018-10-15 15:57:33 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2018-10-15 15:58:17 +0000

    dev-db/mariadb-connector-c: install pkconfig file
    
    Closes: https://bugs.gentoo.org/668664
    Package-Manager: Portage-2.3.50, Repoman-2.3.11
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 ...b-connector-c-3.0.6-provide-pkconfig-file.patch | 48 ++++++++++++++++++++++
 ....ebuild => mariadb-connector-c-3.0.6-r1.ebuild} |  6 ++-
 .../mariadb-connector-c-9999.ebuild                |  6 ++-
 3 files changed, 56 insertions(+), 4 deletions(-)