Go to file
Michal Schorm 011988191e Remove unnecessary BuildRequires
These packages are either not needed, or are brought in anyway by their *-devel sub-packgages.

It is possible to check whether the MySQL miss something by searching through the CMake checks, for "EXECUTABLE-NOTFOUND" keyword.
Some are expected to be missing. e.g. Git.
We don't want the MySQL to try to additional sources from web from git during compilation (not like it can anyway, but without the git, CMake won't even try)

List of currently not found executables, for future reference:
  GIT_EXECUTABLE:FILEPATH=GIT_EXECUTABLE-NOTFOUND
  DOXYGEN_EXECUTABLE:FILEPATH=DOXYGEN_EXECUTABLE-NOTFOUND
  DOXYGEN_DOT_EXECUTABLE:FILEPATH=DOXYGEN_DOT_EXECUTABLE-NOTFOUND
  CTAGS_EXECUTABLE:FILEPATH=CTAGS_EXECUTABLE-NOTFOUND
  PATCHELF_EXECUTABLE:FILEPATH=PATCHELF_EXECUTABLE-NOTFOUND
2024-06-10 13:22:58 +02:00
.gitignore Update to MySQL 5.7.14 - sources 2024-02-05 16:59:12 +01:00
boost-1.57.0-mpl-print.patch Update to 5.7.10 2024-02-05 16:59:12 +01:00
boost-1.58.0-pool.patch Update to 5.7.10 2024-02-05 16:59:12 +01:00
boost-1.76.0-fix_multiprecision_issue_419-ppc64le.patch [2/2] Update to MySQL 8.0.29 - fix of Boost on ppc64le 2024-02-05 16:59:56 +01:00
gating.yaml Add gating.yaml, so it's not missed in the next branching of RHEL 2024-04-15 13:34:54 +00:00
my.cnf.in Update cnf and service files with MySQL 8.0 features and clean up patches. 2024-02-05 16:59:12 +01:00
mysql8.0.spec Remove unnecessary BuildRequires 2024-06-10 13:22:58 +02:00
mysql_config_multilib.sh Spec rewrite to be more similar to oterh MySQL implementations 2024-02-05 16:59:12 +01:00
mysql-c99.patch Rename all patch files and specfile 2024-02-06 09:52:41 +00:00
mysql-check-socket.sh Spec rewrite to be more similar to oterh MySQL implementations 2024-02-05 16:59:12 +01:00
mysql-file-contents.patch Rename all patch files and specfile 2024-02-06 09:52:41 +00:00
mysql-flush-logrotate.patch Use signal to flush logs when rotating 2024-02-06 13:22:26 +00:00
mysql-install-test.patch Rename all patch files and specfile 2024-02-06 09:52:41 +00:00
mysql-mtr.patch Rename all patch files and specfile 2024-02-06 09:52:41 +00:00
mysql-paths.patch Rename all patch files and specfile 2024-02-06 09:52:41 +00:00
mysql-prepare-db-dir.sh Fix scripts after moving mysqld back to /usr/libexec 2024-02-05 16:59:12 +01:00
mysql-rpath.patch Rename all patch files and specfile 2024-02-06 09:52:41 +00:00
mysql-scripts-common.sh Support --defaults-group-suffix option in systemd unit file 2024-02-05 16:59:12 +01:00
mysql-scripts.patch Rename all patch files and specfile 2024-02-06 09:52:41 +00:00
mysql-sharedir.patch Rename all patch files and specfile 2024-02-06 09:52:41 +00:00
mysql-wait-stop.sh Wait for daemon ends 2024-02-05 16:59:12 +01:00
mysql.rpmlintrc Rename all patch files and specfile 2024-02-06 09:52:41 +00:00
mysql.service.in Remove SysVInit stuff 2024-02-05 16:59:13 +01:00
mysql.tmpfiles.d.in Hardcoded paths removed to work fine in chroot 2024-02-05 16:59:12 +01:00
mysql@.service.in Remove SysVInit stuff 2024-02-05 16:59:13 +01:00
README.mysql-docs Update to mysql 5.1.44; remove non-free documentation file. 2024-02-05 16:59:12 +01:00
README.mysql-license Adopt changes from mariadb to sync spec files 2024-02-05 16:59:12 +01:00
rh-skipped-tests-list-arm.list Update to MySQL 8.0.31 2024-02-05 16:59:56 +01:00
rh-skipped-tests-list-base.list Update to MySQL 8.0.35 2024-02-05 16:59:56 +01:00
rh-skipped-tests-list-ppc.list Updated failing tests for 8.0.34 version 2024-02-05 16:59:56 +01:00
rh-skipped-tests-list-s390.list Updated failing tests for 8.0.34 version 2024-02-05 16:59:56 +01:00
rpminspect.yaml rpminspect - introduce a global ignore list 2024-02-05 16:59:56 +01:00
server.cnf.in Fix the logrotate file [2] 2024-02-05 16:59:56 +01:00
sources Upgrade to MySQL 8.0.37 2024-05-27 13:29:35 +02:00

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.