Commit Graph

215 Commits

Author SHA1 Message Date
Lars Tangvald
38c8d08a4f Update to MySQL 8.0.19 2024-02-05 16:59:13 +01:00
Adrian Reber
1a0ed504de Include patch to build against protobuf 3.11 2024-02-05 16:59:13 +01:00
Orion Poplawski
5a33d598a1 Rebuild for protobuf 3.11 2024-02-05 16:59:13 +01:00
Michal Schorm
2d872f485b Typo fixup 2024-02-05 16:59:13 +01:00
Michal Schorm
0b28b83285 Let the devel package require the libzstd-devel 2024-02-05 16:59:13 +01:00
Pete Walter
02f22f3242 Rebuild for ICU 65 2024-02-05 16:59:13 +01:00
Michal Schorm
a34f528606 Add missing dependency
Disable linking with GOLD on Armv7hl because of https://bugs.mysql.com/bug.php?id=96698
2024-02-05 16:59:13 +01:00
Lars Tangvald
de17dc42a0 Update to MySQL 8.0.18 2024-02-05 16:59:13 +01:00
Michal Schorm
b325983be5 Add one test failing only on F30 on aarch64 2024-02-05 16:59:13 +01:00
Michal Schorm
adb69c78bc Use RELRO hardening on all binaries 2024-02-05 16:59:13 +01:00
Lars Tangvald
7c23db2b2b Update to MySQL 8.0.17 2024-02-05 16:59:13 +01:00
Fedora Release Engineering
6a2c3d262a - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2024-02-05 16:59:13 +01:00
Michal Schorm
a02605080b Fix the name of rpmlintrc file in the SPECfile 2024-02-05 16:59:13 +01:00
Michal Schorm
1f6f39b3fc Remove SysVInit stuff
Clean up the SPECfile
2024-02-05 16:59:13 +01:00
Michal Schorm
d72fd0615b Update version of bundled Boost
Start requiring mysql-selinux package
2024-02-05 16:59:13 +01:00
Lars Tangvald
8f24bcddfb Update to MySQL 8.0.16 2024-02-05 16:59:13 +01:00
Michal Schorm
ed152fca98 Update to 8.0.15 2024-02-05 16:59:12 +01:00
Fedora Release Engineering
03d570487e - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2024-02-05 16:59:12 +01:00
Honza Horak
fb5621d327 Use RPATH for mysqld, so we can later set capabilities
Set capabilities for mysqld the correct way
2024-02-05 16:59:12 +01:00
Michal Schorm
4f98e7a1d3 Update failing tests that started to fail due to changes in Rawhide 2024-02-05 16:59:12 +01:00
Igor Gnatenko
5196e459a8 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2024-02-05 16:59:12 +01:00
Michal Schorm
0ff692558a SPECfile cleanup
Update of skipped tests list
2024-02-05 16:59:12 +01:00
Lars Tangvald
8b1a37cf3f Update to MySQL 8.0.14 2024-02-05 16:59:12 +01:00
Michal Schorm
d1cec35de5 Tweak handling of the mysql-selinux requirement 2024-02-05 16:59:12 +01:00
Michal Schorm
433427a241 Disable test 'main.mysqldump' 2024-02-05 16:59:12 +01:00
Björn Esser
29366af883 Rebuilt for libcrypt.so.2 (#1666033) 2024-02-05 16:59:12 +01:00
Michal Schorm
ca1d4ebea2 Add failing test 2024-02-05 16:59:12 +01:00
Michal Schorm
ac185ad3db Rebase to 8.0.13
ICU patch removed; upstreamed
Patch for MySQL Router introduced. Do not build it.
CVEs fixed:
  CVE-2018-3276 CVE-2018-3200 CVE-2018-3137 CVE-2018-3284 CVE-2018-3195
  CVE-2018-3173 CVE-2018-3212 CVE-2018-3279 CVE-2018-3162 CVE-2018-3247
  CVE-2018-3156 CVE-2018-3161 CVE-2018-3278 CVE-2018-3174 CVE-2018-3282
  CVE-2018-3285 CVE-2018-3187 CVE-2018-3277 CVE-2018-3144 CVE-2018-3145
  CVE-2018-3170 CVE-2018-3186 CVE-2018-3182 CVE-2018-3133 CVE-2018-3143
  CVE-2018-3283 CVE-2018-3171 CVE-2018-3251 CVE-2018-3286 CVE-2018-3185
  CVE-2018-3280 CVE-2018-3203 CVE-2018-3155
2024-02-05 16:59:12 +01:00
Michal Schorm
c44f50a64b Add requires for the semanage binary 2024-02-05 16:59:12 +01:00
Michal Schorm
ad597f2de1 Fix the SYS_NICE capabilities; #1540946 2024-02-05 16:59:12 +01:00
Norvald H. Ryeng
c0f198f8d9 Update to MySQL 8.0.12 2024-02-05 16:59:12 +01:00
Honza Horak
2d4484d225 Disable the lately added tests on aarch64, not arm 2024-02-05 16:59:12 +01:00
Honza Horak
d9abe8f525 Ignore unstable tests import_5_7 sdi dd_upgrade_partition 2024-02-05 16:59:12 +01:00
Honza Horak
8a5f2f75c5 Fix rule for selinux context for the log file 2024-02-05 16:59:12 +01:00
Honza Horak
8080903e5c Use /var/log/mysql rather than /var/log/community-mysql
Also use a temporary fix for the SELinux context
2024-02-05 16:59:12 +01:00
Honza Horak
2a14404d22 Use explicitly openssl-devel as dependency for -devel sub-package
The reason is that we want to install the same version of the openssl as we use for
building, not any version, like compat-openssl10-devel (which is the case actually,
because yum prefers the name sooner in the alphabet).
2024-02-05 16:59:12 +01:00
Honza Horak
12073de2f3 Move log file to a directory owned by mysql user
Resolves: #1590369
2024-02-05 16:59:12 +01:00
Honza Horak
e2d24af13c Move mysqld back to /usr/libexec, and create a symlink in /usr/sbin
This is done to make SELinux happy again (because correct context is only
defined for /usr/libexec/mysqld) and also because of back-ward compatibility,
that users might have /usr/libexec/mysqld path hard-coded already).
2024-02-05 16:59:12 +01:00
Fedora Release Engineering
63e012e12d - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2024-02-05 16:59:12 +01:00
Norvald H. Ryeng
778f965ec1 Update cnf and service files with MySQL 8.0 features and clean up patches. 2024-02-05 16:59:12 +01:00
Michal Schorm
ae8db5e0cc Update to 8.0.11 2024-02-05 16:59:12 +01:00
Michal Schorm
45ed314d86 Update failing tests fo 5.7.22 2024-02-05 16:59:12 +01:00
Michal Schorm
d026073054 Rebase to 5.7.22 version
CVE fixes: #1568963
          CVE-2018-2755 CVE-2018-2758 CVE-2018-2759 CVE-2018-2761 CVE-2018-2762
          CVE-2018-2766 CVE-2018-2769 CVE-2018-2771 CVE-2018-2773 CVE-2018-2775
          CVE-2018-2776 CVE-2018-2777 CVE-2018-2778 CVE-2018-2779 CVE-2018-2780
          CVE-2018-2781 CVE-2018-2782 CVE-2018-2784 CVE-2018-2786 CVE-2018-2787
          CVE-2018-2810 CVE-2018-2812 CVE-2018-2813 CVE-2018-2816 CVE-2018-2817
          CVE-2018-2818 CVE-2018-2819 CVE-2018-2839 CVE-2018-2846
2024-02-05 16:59:12 +01:00
Michal Schorm
f1bca1a6ec Update failing tests list for 5.7.21 2024-02-05 16:59:12 +01:00
Michal Schorm
add8e35acd Revert of: Add F>=27 condition for openssl 1.1 patch; d24ac6672badf6188b1f522b0045a42f632c7e36;
f26 needs that patch too
2024-02-05 16:59:12 +01:00
Michal Schorm
61f8dc1b27 Rebuilt after Rawhide & f28 & f27 & f26 merge 2024-02-05 16:59:12 +01:00
Michal Schorm
abfd0adbc9 Add F>=28 condition for tirpc patch 2024-02-05 16:59:12 +01:00
Michal Schorm
7119c2935e Merge branch 'f27' 2024-02-05 16:59:12 +01:00
Michal Schorm
5289356ae1 Add F>=27 condition for openssl 1.1 patch 2024-02-05 16:59:12 +01:00
Michal Schorm
757c2dd82c Add F>=28 condition for libxcrypt patch 2024-02-05 16:59:12 +01:00