Commit Graph

4 Commits

Author SHA1 Message Date
Michal Schorm
40f7f0ffd2 Rebase to 8.4.4 2025-01-24 16:41:32 +01:00
Michal Schorm
f6f712cf38 [3/3] Code adjustments for RHEL 9.6 - Enable the base test suite ('main')
Add "--mysqld=--skip-innodb-use-native-aio" option for running the testsuite in CentOS Stream / RHEL build system.

Remove the skipped auth_sec tests from the skipped tests list, they no longer exist.

Dependency 'perl(File::Compare)' added in order for the 'binlog.binlog_mysqlbinlog_linux' test to run.

Update the skipped tests lists regarding the 'main' suite.

Related: RHEL-63025
2025-01-15 17:28:36 +01:00
Michal Schorm
0ec9240028 [2/3] Code adjustments for RHEL 9.6 - Start bundling ZLIB
The ZLIB version in RHEL 9.6 is too old for the MySQL 8.4.3
2025-01-15 17:28:31 +01:00
Michal Schorm
960da07587 [1/3] Code adjustments for RHEL 9.6 - fixup to versioned package layout
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.
2025-01-15 17:28:25 +01:00