MySQL client programs and shared libraries
In Fedora, package 'mysql8.0' is versioned and it is currently set as the distribution default. That means it produces un-versioned RPMs and provides the versioned names, as well as community-mysql names. In RHEL 10, package 'mysql8.4' is versioned, but it is NOT the distribution default. That means it produces versioned RPMs and it does not provide unversioned names. Here, in RHEL 9 module, the package is named the old unversioned name 'mysql'. We does not want it to produce the provides of the versioned names, nor conflicts with community-mysql, so small fixup is needed. |
||
---|---|---|
.fmf | ||
plans | ||
.gitignore | ||
boost-1.57.0-mpl-print.patch | ||
boost-1.58.0-pool.patch | ||
gating.yaml | ||
my.cnf.in | ||
mysql_config_multilib.sh | ||
mysql-check-socket.sh | ||
mysql-file-contents.patch | ||
mysql-flush-logrotate.patch | ||
mysql-install-test.patch | ||
mysql-openssl-engine.patch | ||
mysql-paths.patch | ||
mysql-prepare-db-dir.sh | ||
mysql-rpath.patch | ||
mysql-scripts-common.sh | ||
mysql-scripts.patch | ||
mysql-sharedir.patch | ||
mysql-wait-stop.sh | ||
mysql.rpmlintrc | ||
mysql.service.in | ||
mysql.spec | ||
mysql.tmpfiles.d.in | ||
mysql@.service.in | ||
README.mysql-docs | ||
README.mysql-license | ||
rh-skipped-tests-list-arm.list | ||
rh-skipped-tests-list-base.list | ||
rh-skipped-tests-list-ppc.list | ||
rh-skipped-tests-list-s390.list | ||
rpminspect.yaml | ||
server.cnf.in | ||
sources |
MySQL is distributed under GPL v2, but there are some licensing exceptions that allow the client libraries to be linked with a non-GPL application, so long as the application is under a license approved by Oracle. For details see http://www.mysql.com/about/legal/licensing/foss-exception/ Some innobase code from Percona and Google is under BSD license. Some code related to test-suite is under LGPLv2.