summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKent Fredric <kentnl@gentoo.org>2019-08-29 18:07:27 +1200
committerKent Fredric <kentnl@gentoo.org>2019-08-29 21:40:35 +1200
commita47a3415690d554c17ecc6a5f7a6ed35de92188d (patch)
tree9d72aaffc6fb7c36ce6eba6cfdbd64abad1a6986 /dev-perl/DBD-mysql/metadata.xml
parentnet-proxy/shadowsocks-libev: version bump, 3.3.1 (diff)
downloadgentoo-a47a3415690d554c17ecc6a5f7a6ed35de92188d.tar.gz
gentoo-a47a3415690d554c17ecc6a5f7a6ed35de92188d.tar.bz2
gentoo-a47a3415690d554c17ecc6a5f7a6ed35de92188d.zip
dev-perl/DBD-mysql: Add mysql/mariadb switching
This was tangentially supported back with the virtual/mysqlclient stuff and this attempts to bring this logic back. However, in testing, this release currently failed to compile with USE="mariadb -mysql", as DBD-mysql supporting mariadb is merely "best effort", not a primary design goal, so can often be a bit behind the curve. Future releases may however work fine. Though its recommended if you work with MariaDB to: a. use DBD-MariaDB instead b. use "mysql -mariadb" to use the mysql-connector-c implementation and then use that to connect to mariadb, which *may* work better. As such, this flag is primarily to give user choice, but will be use.stable.masked' until we can expect it to be reliable Keywords dropped: - alpha ( due to mariadb-connector-c ) Package-Manager: Portage-2.3.72, Repoman-2.3.16 Signed-off-by: Kent Fredric <kentnl@gentoo.org>
Diffstat (limited to 'dev-perl/DBD-mysql/metadata.xml')
-rw-r--r--dev-perl/DBD-mysql/metadata.xml2
1 files changed, 2 insertions, 0 deletions
diff --git a/dev-perl/DBD-mysql/metadata.xml b/dev-perl/DBD-mysql/metadata.xml
index 8b79ff55907b..59ac82b1e1b2 100644
--- a/dev-perl/DBD-mysql/metadata.xml
+++ b/dev-perl/DBD-mysql/metadata.xml
@@ -17,5 +17,7 @@
<use>
<flag name="embedded">Support embedded server (libmysqld)</flag>
<flag name="ssl">Compile in support for SSL connections via libmysqlclient</flag>
+ <flag name="mariadb">Use <pkg>dev-db/mariadb-connector-c</pkg> as the client library</flag>
+ <flag name="mysql">Use <pkg>dev-db/mysql-connector-c</pkg> as the client library</flag>
</use>
</pkgmetadata>