6f668c197a
After discussion with change owner, I've prepared the correct solution. There is a difference between Fedora and CentOS Stream 10 / RHEL 10: - in CentOS Stream 10 / RHEL 10, the change is self-contained by the 'openssl-devel' package itself, which now defines OPENSSL_NO_ENGINE in the headers so new application builds don't use engine at all - in Fedora, the headers containing the OPENSSL_NO_ENGINE definition are put into a separate sub-package 'openssl-devel-engine', instead of being put into the 'openssl-devel' |
||
---|---|---|
.gitignore | ||
boost-1.57.0-mpl-print.patch | ||
boost-1.58.0-pool.patch | ||
gating.yaml | ||
my.cnf.in | ||
mysql8.4.spec | ||
mysql_config_multilib.sh | ||
mysql-check-socket.sh | ||
mysql-file-contents.patch | ||
mysql-flush-logrotate.patch | ||
mysql-install-test.patch | ||
mysql-mtr.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.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.