dev-db/mariadb (gentoo)

Search

Package Information

Description:
An enhanced, drop-in replacement for MySQL
Homepage:
https://mariadb.org/
License:
GPL-2 LGPL-2.1+

Versions

Version EAPI Keywords Slot
12.0.2-r2 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
12.0.2-r1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.8.5-r1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.8.5 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.8.3-r4 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.8.3-r3 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.8.3-r2 8 ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.4.9-r1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.4.9 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.4.8-r3 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.4.8-r2 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.4.8-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.4.7-r2 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
11.4.7-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.6.24-r1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.6.24 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.6.23-r2 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.6.23-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.6.22-r1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.6.22 8 ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.11.15-r1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.11.15 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.11.14-r2 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.11.14-r1 8 ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.11.13-r1 8 ~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86 $(ver_cut 1-2)/${SUBSLOT:-0}
10.11.13 8 ~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 x86 $(ver_cut 1-2)/${SUBSLOT:-0}

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>mysql-bugs@gentoo.org</email>
		<name>MySQL</name>
	</maintainer>
	<use>
		<flag name="aws-km">Add support for using the AWS Key Management plugin</flag>
		<flag name="backup">Build mariadb-backup which supports SST and hot backup of InnoDB, Aria and MyISAM including compression and encryption</flag>
		<flag name="columnstore">Build the ColumnStore storage engine</flag>
		<flag name="extraengine">Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition)</flag>
		<flag name="galera">Enables galera replication</flag>
		<flag name="innodb-lz4">Enables lz4 compression methods for InnoDB/XtraDB</flag>
		<flag name="innodb-lzo">Enables lzo compression methods for InnoDB/XtraDB</flag>
		<flag name="innodb-snappy">Enables snappy compression methods for InnoDB/XtraDB using <pkg>app-arch/snappy</pkg></flag>
		<flag name="jdbc">Enable the CONNECT engine to access foreign databases via JDBC</flag>
		<flag name="latin1">Use LATIN1 encoding instead of UTF8</flag>
		<flag name="mroonga">Add support for the Mroonga engine for interfacing with the Groonga text search</flag>
		<flag name="numa">Enable NUMA support using <pkg>sys-process/numactl</pkg> (NUMA kernel support is also required)</flag>
		<flag name="oqgraph">Add support for the Open Query GRAPH engine</flag>
		<flag name="pam">Enable the optional PAM authentication plugin for the server</flag>
		<flag name="profiling">Add support for statement profiling (requires USE=community).</flag>
		<flag name="rocksdb">Add support for RocksDB; a key/value, LSM database optimized for flash storage</flag>
		<flag name="s3">Build the S3 storage engine</flag>
		<flag name="server">Build the server program</flag>
		<flag name="sphinx">Add suport for the sphinx full-text search engine</flag>
		<flag name="sst-mariabackup">Add tools needed to support the mariabackup SST method</flag>
		<flag name="sst-rsync">Add tools needed to support the rsync SST method</flag>
		<flag name="systemtap">Build support for profiling and tracing using <pkg>dev-debug/systemtap</pkg></flag>
		<flag name="test">Install upstream testsuites for end use.</flag>
		<flag name="yassl">Enable SSL connections and crypto functions using the bundled yaSSL</flag>
	</use>
	<upstream>
		<remote-id type="github">MariaDB/server</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 12.0.2-r2 12.0.2-r1 11.8.5-r1 11.8.5 11.8.3-r4 11.8.3-r3 11.8.3-r2 11.4.9-r1 11.4.9 11.4.8-r3 11.4.8-r2 11.4.8-r1 11.4.7-r2 11.4.7-r1 10.6.24-r1 10.6.24 10.6.23-r2 10.6.23-r1 10.6.22-r1 10.6.22 10.11.15-r1 10.11.15 10.11.14-r2 10.11.14-r1 10.11.13-r1 10.11.13
aws-km Add support for using the AWS Key Management plugin
backup Build mariadb-backup which supports SST and hot backup of InnoDB, Aria and MyISAM including compression and encryption
bindist Flag to enable or disable options for prebuilt (GRP) packages (eg. due to licensing issues)
columnstore Build the ColumnStore storage engine
cracklib Support for cracklib strong password checking
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
extraengine Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition)
galera Enables galera replication
innodb-lz4 Enables lz4 compression methods for InnoDB/XtraDB
innodb-lzo Enables lzo compression methods for InnoDB/XtraDB
innodb-snappy Enables snappy compression methods for InnoDB/XtraDB using <pkg>app-arch/snappy</pkg>
jdbc Enable the CONNECT engine to access foreign databases via JDBC
jemalloc Use dev-libs/jemalloc for memory management
kerberos Add kerberos support
latin1 Use LATIN1 encoding instead of UTF8
mroonga Add support for the Mroonga engine for interfacing with the Groonga text search
numa Enable NUMA support using <pkg>sys-process/numactl</pkg> (NUMA kernel support is also required)
odbc Add ODBC Support (Open DataBase Connectivity)
oqgraph Add support for the Open Query GRAPH engine
pam Enable the optional PAM authentication plugin for the server
perl Add optional support/bindings for the Perl language
profiling Add support for statement profiling (requires USE=community).
rocksdb Add support for RocksDB; a key/value, LSM database optimized for flash storage
s3 Build the S3 storage engine
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
server Build the server program
sphinx Add suport for the sphinx full-text search engine
sst-mariabackup Add tools needed to support the mariabackup SST method
sst-rsync Add tools needed to support the rsync SST method
static !!do not set this during bootstrap!! Causes binaries to be statically linked instead of dynamically
systemd Enable use of systemd-specific libraries and features like socket activation or session tracking
systemtap Build support for profiling and tracing using <pkg>dev-debug/systemtap</pkg>
tcmalloc Use the dev-util/google-perftools libraries to replace the malloc() implementation with a possibly faster one
test Install upstream testsuites for end use.
xml Add support for XML files
yassl Enable SSL connections and crypto functions using the bundled yaSSL

Files

Manifest

Type File Size Versions
DIST mariadb-10.11.10-patches-01.tar.xz 5300 bytes 10.11.13-r1, 10.11.13
DIST mariadb-10.11.13.tar.gz 109323757 bytes 10.11.13
DIST mariadb-10.11.15.tar.gz 112564914 bytes 10.11.15
DIST mariadb-10.6-columnstore-with-boost-1.85.patch.xz 2848 bytes 10.6.22-r1, 10.6.22, 10.11.13-r1, 10.11.13
DIST mariadb-10.6.20-patches-01.tar.xz 5304 bytes 10.6.22-r1, 10.6.22
DIST mariadb-10.6.22.tar.gz 104020772 bytes 10.6.22
DIST mariadb-10.6.23-patches-01.tar.xz 6428 bytes 10.6.24-r1, 10.6.24, 10.6.23-r2, 10.6.23-r1, 10.11.15-r1, 10.11.15, 10.11.14-r2, 10.11.14-r1
DIST mariadb-10.6.24.tar.gz 107184510 bytes 10.6.24
DIST mariadb-11.4.7-patches-01.tar.xz 9900 bytes 11.4.7-r2, 11.4.7-r1
DIST mariadb-11.4.8-patches-01.tar.xz 6072 bytes 12.0.2-r2, 12.0.2-r1, 11.8.5-r1, 11.8.5, 11.8.3-r4, 11.8.3-r3, 11.8.3-r2, 11.4.9-r1, 11.4.9, 11.4.8-r3, 11.4.8-r2, 11.4.8-r1
DIST mariadb-11.4.9.tar.gz 119446773 bytes 11.4.9
DIST mariadb-11.8.5.tar.gz 119948843 bytes 11.8.5
Unmatched Entries
Type File Size
DIST mariadb-10.11.14.tar.gz 112475645 bytes
DIST mariadb-10.6.23.tar.gz 107141939 bytes
DIST mariadb-11.4.7.tar.gz 115980754 bytes
DIST mariadb-11.4.8.tar.gz 119152572 bytes
DIST mariadb-11.8.3.tar.gz 119640174 bytes
DIST mariadb-12.0.2.tar.gz 119897806 bytes