diff options
author | Kent Fredric <kentnl@gentoo.org> | 2019-08-29 18:07:27 +1200 |
---|---|---|
committer | Kent Fredric <kentnl@gentoo.org> | 2019-08-29 21:40:35 +1200 |
commit | a47a3415690d554c17ecc6a5f7a6ed35de92188d (patch) | |
tree | 9d72aaffc6fb7c36ce6eba6cfdbd64abad1a6986 /dev-perl/DBD-mysql/metadata.xml | |
parent | net-proxy/shadowsocks-libev: version bump, 3.3.1 (diff) | |
download | gentoo-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.xml | 2 |
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> |