diff --git a/mysql.spec b/mysql.spec index ccc9f5fd68fc216ddd646ddea8f2b180d1713bff..cb5e0a7ea2b857abbbcd2bcd578754e89ada6b78 100644 --- a/mysql.spec +++ b/mysql.spec @@ -1,4 +1,4 @@ -%define anolis_release 1 +%define anolis_release 2 # Name of the package without any prefixes %global pkg_name %{name} %global pkgnamepatch mysql @@ -938,1967 +938,8 @@ fi %endif %changelog -* Wed Jan 05 2022 Lars Tangvald - 8.0.28-1 -- Update to MySQL 8.0.28 +* Mon Dec 05 2022 Chunmei Xu - 8.0.28-2 +- rebuild with icu update -* Sun Oct 31 2021 Lars Tangvald - 8.0.27-1 -- Update to MySQL 8.0.27 - -* Tue Sep 21 2021 Lars Tangvald - 8.0.26-1 -- Update to MySQL 8.0.26 - -* Tue Sep 21 2021 Michal Schorm - 8.0.25-1 -- Update to MySQL 8.0.25 - -* Tue Sep 14 2021 Lars Tangvald - 8.0.24-1 -- Update to MySQL 8.0.24 -- Upstreamed patch: mysql-main-cast.patch - -* Tue Sep 14 2021 Lars Tangvald - 8.0.23-1 -- Update to MySQL 8.0.23 -- Created mysql-fix-includes-robin-hood.patch -- Created mysql-main-cast.patch - -* Mon Aug 09 2021 Mohan Boddu - 8.0.22-7 -- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags - Related: rhbz#1991688 - -* Wed Jun 16 2021 Mohan Boddu - 8.0.22-6 -- Rebuilt for RHEL 9 BETA for openssl 3.0 - Related: rhbz#1971065 - -* Thu May 20 2021 Honza Horak - 8.0.22-5 -- Make MySQL compile with openssl 3.x without FIPS properly implemented - Resolves: #1952951 - -* Fri Apr 16 2021 Mohan Boddu - 8.0.22-4 -- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - -* Tue Jan 26 2021 Fedora Release Engineering - 8.0.22-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Tue Jan 12 14:21:47 CET 2021 Adrian Reber - 8.0.22-2 -- Rebuilt for protobuf 3.14 - -* Wed Oct 21 2020 Lukas Javorsky - 8.0.22-1 -- Update to MySQL 8.0.22 -- community-mysql-certs-expired.patch patched by upstream -- community-mysql-lto.patch patched by upstream - -* Tue Oct 20 2020 Jeff Law - 8.0.21-16 -- Fix another missing #include for gcc-11 - -* Tue Oct 06 2020 Jeff Law - 8.0.21-15 -- Add missing #include for gcc-11 - -* Thu Oct 01 13:33:42 CEST 2020 Zbigniew Jędrzejewski-Szmek - 8.0.21-14 -- Rebuilt for libevent 2.1.12 (again) - -* Wed Sep 23 2020 Adrian Reber - 8.0.21-13 -- Rebuilt for protobuf 3.13 - -* Tue Sep 15 2020 Michal Schorm - 8.0.21-12 -- Rebuild due to libevent soname change - -* Tue Aug 25 2020 Michal Schorm - 8.0.21-11 -- Start building the MeCab plugin - -* Mon Aug 24 2020 Michal Schorm - 8.0.21-10 -- Fix the filelist. A number of shared libraries in the plugindir - are part of the testsuite and thus should reside in *-test subpackage - It will be best to keep the file list explicit to avoid this in the future - -* Tue Aug 18 2020 Michal Schorm - 8.0.21-9 -- I encounter the ARM memory exaustion in the end - Looks like it is only issue on some machines - -* Tue Aug 18 2020 Michal Schorm - 8.0.21-8 -- I haven't encounter the ARM memory exaustion on Fedora build infrastructure - Let's enable it and see how it will work - -* Mon Aug 17 2020 Lars Tangvald - 8.0.21-7 -- Use upstream patch to enable LTO -- Skip LTO on ARM due to out of memory issue - -* Thu Aug 13 2020 Michal Schorm - 8.0.21-6 -- Do a proper out-of-source CMake builds -- Force the CMake change regarding the in-source builds also to F31 and F32 -- Use CMake macros instead of cmake & make direct commands -- %%cmake macro covers the %%{set_build_flags}, so they are not needed -- Remove ancient obsoletes - -* Wed Aug 12 2020 Honza Horak - 8.0.21-5 -- Check that we have correct versions in bundled(*) Provides -- Remove re2 dependency that is not needed any more - -* Thu Aug 06 2020 Jeff Law - 8.0.21-4 -- Disable LTO - -* Sat Aug 01 2020 Fedora Release Engineering - 8.0.21-3 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 8.0.21-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jul 17 2020 Lars Tangvald - 8.0.21-1 -- Update to MySQL 8.0.21 - -* Sun Jun 14 2020 Adrian Reber - 8.0.20-3 -- Rebuilt for protobuf 3.12 - -* Fri May 15 2020 Pete Walter - 8.0.20-2 -- Rebuild for ICU 67 - -* Sun Apr 26 2020 Lars Tangvald - 8.0.20-1 -- Update to MySQL 8.0.20 - -* Wed Apr 01 2020 Jitka Plesnikova - 8.0.19-3 -- Specify all perl dependencies - -* Tue Jan 28 2020 Fedora Release Engineering - 8.0.19-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Jan 02 2020 Lars Tangvald - 8.0.19-1 -- Update to MySQL 8.0.19 - -* Thu Dec 19 2019 Adrian Reber - 8.0.18-6 -- Include patch to build against protobuf 3.11 - -* Thu Dec 19 2019 Orion Poplawski - 8.0.18-5 -- Rebuild for protobuf 3.11 - -* Fri Nov 15 2019 Michal Schorm - 8.0.18-4 -- Typo fixup - -* Mon Nov 11 2019 Michal Schorm - 8.0.18-3 -- Let the devel package require the libzstd-devel - -* Fri Nov 01 2019 Pete Walter - 8.0.18-2 -- Rebuild for ICU 65 - -* Mon Oct 14 2019 Lars Tangvald - 8.0.18-1 -- Update to MySQL 8.0.18 - -* Mon Aug 19 2019 Michal Schorm - 8.0.17-2 -- Use RELRO hardening on all binaries - -* Wed Jul 31 2019 Lars Tangvald - 8.0.17-1 -- Update to MySQL 8.0.17 - -* Wed Jul 24 2019 Fedora Release Engineering - 8.0.16-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Wed May 01 2019 Michal Schorm - 8.0.16-2 -- Remove SysVInit stuff, no longer needed -- Clean up the SPECfile - -* Fri Apr 26 2019 Lars Tangvald - 8.0.16-1 -- Update to MySQL 8.0.16 -- Rediff sharedir patch -- Refresh skip list and use new, required format -- Remove GCC9 patch now upstream -- Upstream: my_safe_process renamed and moved into proper location -- Use upstream option to skip router build -- OpenSSL 1.1.1 and TLSv1.3 is now supported, enable tests -- Update version of bundled Boost -- Start requiring mysql-selinux package - -* Mon Feb 11 2019 Michal Schorm - 8.0.15-1 -- Update to MySQL 8.0.15 - -* Thu Jan 31 2019 Fedora Release Engineering - 8.0.14-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sun Jan 27 2019 Honza Horak - 8.0.14-2 -- Use RPATH for mysqld, so we can later set capabilities -- Set capabilities for mysqld the correct way - -* Mon Jan 21 2019 Lars Tangvald - 8.0.14-1 -- Update to MySQL 8.0.14 -- Remove fedora version condition that are no longer relevant -- Update skipped tests list -- CVEs fixed: #1666778 - CVE-2019-2420 CVE-2019-2434 CVE-2019-2436 CVE-2019-2455 CVE-2019-2481 - CVE-2019-2482 CVE-2019-2486 CVE-2019-2494 CVE-2019-2495 CVE-2019-2502 - CVE-2019-2503 CVE-2019-2507 CVE-2019-2510 CVE-2019-2528 CVE-2019-2529 - CVE-2019-2530 CVE-2019-2531 CVE-2019-2532 CVE-2019-2533 CVE-2019-2534 - CVE-2019-2535 CVE-2019-2536 CVE-2019-2537 CVE-2019-2539 - -* Wed Jan 16 2019 Michal Schorm - 8.0.13-3 -- Tweak handling of the mysql-selinux requirement - -* Mon Jan 14 2019 Björn Esser - 8.0.13-2 -- Rebuilt for libcrypt.so.2 (#1666033) - -* Tue Oct 23 2018 Michal Schorm - 8.0.13-1 -- 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 - -* Thu Sep 06 2018 Michal Schorm - 8.0.12-2 -- Fix the SYS_NICE capabilities - Related: #1540946 -- Add requires for the semanage binary - -* Wed Aug 01 2018 Norvald H. Ryeng - 8.0.12-1 -- Update to MySQL 8.0.12 - -* Tue Jul 17 2018 Honza Horak - 8.0.11-5 -- Move log file to a directory owned by mysql user - Resolves: #1590369 -- Use explicitly openssl-devel as dependency for -devel sub-package - -* Thu Jul 12 2018 Honza Horak - 8.0.11-4 -- Move mysqld back to /usr/libexec, and create a symlink in /usr/sbin - -* Thu Jul 12 2018 Fedora Release Engineering - 8.0.11-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon May 14 2018 Norvald H. Ryeng - 8.0.11-2 -- MySQL 8.0 has notify support -- SQL restart command needs MYSQLD_PARENT_PID=1 -- Increase LimitNOFILE -- Disable symbolic links is default (and option deprecated) -- Move mysqld to /usr/bin, with mysqld_safe gone there no reason - to have mysqld in libexec -- FIPS mode is now supported: - https://dev.mysql.com/doc/refman/8.0/en/fips-mode.html -- Remove legacy embedded refs from cnf files -- Clean up patches: re-numbering and removing -- Recommend to use systemctl edit to modify service files - -* Fri Apr 20 2018 Norvald H. Ryeng - 8.0.11-1 -- Update to MySQL 8.0.11 (GA). - -* Thu Apr 19 2018 Michal Schorm - 5.7.22-1 -- 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 - -* Tue Feb 27 2018 Michal Schorm - 5.7.21-6 -- Rebuilt after Rawhide & f28 & f27 & f26 merge - -* Sun Feb 25 2018 Michal Schorm - 5.7.21-5 -- Rebuilt for ldconfig_post and ldconfig_postun bug - Related: #1548331 - -* Mon Feb 19 2018 Michal Schorm - 5.7.21-3 -- Move my_print_defaults binary to the server package to resolve conflict with mariadb - -* Wed Feb 07 2018 Fedora Release Engineering - 5.7.21-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild -- Removed 'static' library subpackage - -* Sun Jan 21 2018 Norvald H. Ryeng - 5.7.21-1 -- Update to MySQL 5.7.21, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-21.html -- Add rpcgen to buildrep -- Add support for libtirpc -- Fix for various CVEs listed on - http://www.oracle.com/technetwork/security-advisory/cpujan2018-3236628.html -- Add fix for libxcrypt - do not assume "crypt()" function is provided by glibc - Resolves: #1536881 -- Fix obsoletes using isa macro, remove the line entirely - Resolves: #1537210 - -* Sat Jan 20 2018 Björn Esser - 5.7.20-5 -- Rebuilt for switch to libxcrypt - -* Tue Jan 02 2018 Michal Schorm - 5.7.20-4 -- Provide subackage with a client static library - Needed by mysql-connector-odbc package -- Remove Group tag as it shouldn't be used anymore - -* Sat Dec 09 2017 Honza Horak - 5.7.20-3 -- Port for OpenSSL 1.1 - Fix tests that expect some particular ciphers - -* Tue Nov 28 2017 Michal Schorm - 5.7.20-2 -- In F>27 stick to upstream library version naming - -* Wed Oct 25 2017 Michal Schorm - 5.7.20-1 -- Fix owner and perms on log file in post script - Related: #1497694 - -* Mon Oct 16 2017 Norvald H. Ryeng - 5.7.20-1 -- Update to MySQL 5.7.20, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-20.html -- Move all test binaries to -test package -- Dont ship unneeded man pages on systemd platforms -- Remove mysql_config_editor from -devel package, shipped in client -- CVE fixes: #1503701 - CVE-2017-10155 CVE-2017-10227 CVE-2017-10268 CVE-2017-10276 CVE-2017-10279 - CVE-2017-10283 CVE-2017-10286 CVE-2017-10294 CVE-2017-10314 CVE-2017-10378 - CVE-2017-10379 CVE-2017-10384 - -* Mon Aug 28 2017 Honza Horak - 5.7.19-6 -- Add bundled(boost) virtual provide -- Support --defaults-group-suffix option in systemd unit file - Related: #1400702 - -* Fri Aug 04 2017 Honza Horak - 5.7.19-5 -- Allow to use MD5 in FIPS mode - Related: #1449689 -- Remove snippets from mysql-preparep-db-dir.sh that could have security impact - Do not run parts of SysV init script as root if possible - Related: CVE-2017-3312 -- Include mysqld@.service file and do not run start scripts in the unit file as root - -* Wed Aug 02 2017 Fedora Release Engineering - 5.7.19-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 5.7.19-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Tue Jul 25 2017 Michal Schorm - 5.7.19-2 -- Replication tests in the testsuite enabled, they don't fail anymore -- Retry count in the testsuite dropped to 0 - -* Wed Jul 12 2017 Norvald H. Ryeng - 5.7.19-1 -- Update to MySQL 5.7.19, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-19.html -- Use new --report-unstable-tests to handle unstable tests -- Prefer /run over /var/run (#1462688) -- Resolves: #1462688; /run - #1406172; random failures of the testsuite - #1417880, #1417883, #1417885, #1417887, #1417890, #1417891, #1417893, - #1417894, #1417896; replication tests -- CVE fixes: #1472716 - CVE-2017-3633, CVE-2017-3634, CVE-2017-3635, CVE-2017-3641, CVE-2017-3647 - CVE-2017-3648, CVE-2017-3649, CVE-2017-3651, CVE-2017-3652, CVE-2017-3653 - -* Fri Jul 07 2017 Igor Gnatenko - 5.7.18-4 -- Rebuild due to bug in RPM (RHBZ #1468476) - -* Mon May 15 2017 Fedora Release Engineering - 5.7.18-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild - -* Wed Apr 19 2017 Michal Schorm - 5.7.18-2 -- 'force' option for 'rm' removed in specfile -- CVEs fixed by previous commit, #1443407: - CVE-2017-3308 CVE-2017-3309 CVE-2017-3329 CVE-2017-3450 - CVE-2017-3453 CVE-2017-3456 CVE-2017-3461 CVE-2017-3462 - CVE-2017-3463 CVE-2017-3464 CVE-2017-3599 CVE-2017-3600 - -* Mon Apr 03 2017 Norvald H. Ryeng - 5.7.18-1 -- Update to MySQL 5.7.18, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-18.html -- Remove patch for test fix now upstream -- Sample my-*.cnf is gone - -* Wed Feb 15 2017 Michal Schorm - 5.7.17-4 -- Fix of broken cross mysql-mariadb dependecies -- Fix of community-mysql server-client dependecy -- Testsuite retry count lifted to 3 tries - -* Fri Feb 10 2017 Fedora Release Engineering - 5.7.17-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Jan 04 2017 Norvald H. Ryeng - 5.7.17-2 -- Fix test that used a hardcoded date (2017-01-01) - -* Mon Dec 12 2016 Norvald H. Ryeng - 5.7.17-1 -- Update to MySQL 5.7.17, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-17.html -- Add new plugin: connnection_control.so -- Add MySQL Group Replication: group_replication.so -- Add numactl-devel to buildreq and enable NUMA support (if available) -- Simplify boost path -- Build compat-openssl10 in rawhide for now -- Reqs. in -devel packages was incomplete - -* Tue Oct 18 2016 Norvald H. Ryeng - 5.7.16-1 -- Update to MySQL 5.7.16, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-16.html - -* Tue Sep 06 2016 Norvald H. Ryeng - 5.7.15-1 -- Update to MySQL 5.7.15, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-15.html -- Remove patches now upstream (buf_block_align, lz4) -- perl(JSON) needed for tests -- Adjust list of problematic tests - -* Wed Aug 10 2016 Norvald H. Ryeng - 5.7.14-2 -- Skip rpl tests, unstable in Fedora build environment - -* Tue Aug 09 2016 Norvald H. Ryeng - 5.7.14-1 -- Update to MySQL 5.7.14, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-14.html -- Remove patches for bugs fixed upstream -- Fix for bug #79378 (buf_block_align) -- Fix for bug #82426 (build failure with system liblz4) -- Further reduce list of tests known to fail on certain platforms -- Set check_testsuite to 0 to make sure the build fails if any tests fail - -* Wed Jul 13 2016 Norvald H. Ryeng - 5.7.13-1 -- Update to MySQL 5.7.13, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-13.html - -* Mon Jun 27 2016 Pavel Raiskup - 5.7.12-2 -- BR multilib-rpm-config and use it for multilib workarounds - -* Tue May 24 2016 Jakub Dorňák - 5.7.12-1 -- Update to 5.7.12 - Thanks to Norvald H. Ryeng - -* Sun Feb 14 2016 Honza Horak - 5.7.11-2 -- Remove duplicate tmpfiles.d file - Resolves: #1288216 - -* Thu Feb 11 2016 Honza Horak - 5.7.11-1 -- Update to 5.7.11 - Thanks to Norvald H. Ryeng - Removing tar ball with boost and using mysql tar ball with boost bundled - -* Wed Feb 03 2016 Fedora Release Engineering - 5.7.10-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jan 27 2016 Honza Horak - 5.7.10-2 -- Use mysqld instead of mysqld_safe (mysqld_safe not necessary for 5.7) - Use mysqld --initialize-insecure instead of mysql_install_db - Create /var/lib/mysql-files (used by secure-file-priv) - http://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html#sysvar_secure_file_priv - Remove unnecessary Perl dependencies (mysqlhotcopy was removed in 5.7) - Thanks Norvald H. Ryeng - -* Wed Dec 16 2015 Jakub Dorňák - 5.7.10-1 -- Update to 5.7.10 - -* Fri Oct 2 2015 Jakub Dorňák - 5.7.9-1 -- Update to 5.7.9 - -* Thu Oct 1 2015 Jakub Dorňák - 5.6.27-1 -- Update to 5.6.27 - -* Thu Jul 30 2015 Jakub Dorňák - 5.6.26-1 -- Update to 5.6.26 - -* Tue Jul 21 2015 Jakub Dorňák - 5.6.25-1 -- Update to 5.6.25 - -* Wed Jun 17 2015 Fedora Release Engineering - 5.6.24-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Thu Apr 23 2015 Bjorn Munch - 5.6.24-3 -- gcc5 makes gcc49-aarch64 patch obsolete (and wrong) - -* Fri Apr 10 2015 Honza Horak - 5.6.24-2 -- Fix for big integers on gcc5 - -* Thu Apr 09 2015 Honza Horak - 5.6.24-1 -- Update to 5.6.24 - -* Tue Mar 03 2015 Honza Horak - 5.6.23-4 -- Do not use scl prefix more than once in paths - Based on https://www.redhat.com/archives/sclorg/2015-February/msg00038.html -- Check permissions when starting service on RHEL-6 - Resolves: #1194699 -- Wait for daemon ends - Related: #1072958 - -* Mon Feb 23 2015 Honza Horak - 5.6.23-3 -- Expand paths in perl scripts in mysql-test -- Use correct path in install_db script warning -- Use --no-defaults when checking server status before starting - -* Thu Jan 29 2015 Bjorn Munch - 5.6.23-1 -- Update to MySQL 5.6.23, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-23.html -- Expired certs patch now obsolete -- Fixed changelog -- Refreshed file contents patch -- Man pages fixed upstream -- Fix typo in server.cnf.in - -* Mon Jan 26 2015 Honza Horak - 5.6.22-6 -- Do not own /var/log - -* Sun Jan 25 2015 Honza Horak - 5.6.22-5 -- Use correct dir for config files - -* Sat Jan 24 2015 Honza Horak - 5.6.22-4 -- Move server settings to renamed config file under my.cnf.d dir - -* Sat Jan 24 2015 Honza Horak - 5.6.22-3 -- Fix path for sysconfig file - Filter provides in el6 properly - Fix initscript file location - -* Mon Jan 12 2015 Honza Horak - 5.6.22-2 -- Add configuration file for server - -* Wed Dec 3 2014 Jakub Dorňák - 5.6.22-1 -- Update to MySQL 5.6.22 - -* Wed Oct 08 2014 Bjorn Munch - 5.6.21-5 -- Fix rhbz #1149986 - -* Wed Oct 01 2014 Honza Horak - 5.6.21-4 -- Add bcond_without mysql_names - -* Mon Sep 29 2014 Honza Horak - 5.6.21-3 -- Check upgrade script added to warn about need for mysql_upgrade -- Move mysql_plugin into base and errmsg-utf8.txt into -errmsg to correspond - with MariaDB upstream packages -- Add with_debug option - -* Thu Sep 25 2014 Bjorn Munch - 5.6.21-2 -- Using %%cmake macro break some tests, reverted -- Unwanted dtrace dep fixed upstream - -* Wed Sep 24 2014 Honza Horak - 5.6.20-1 -- Update to MySQL 5.6.21, for various fixes described at - http://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-21.html - -* Thu Sep 04 2014 Honza Horak - 5.6.20-5 -- Fix paths in mysql_install_db script - Related: #1134328 -- Use %%cmake macro -- Install systemd service file on RHEL-7+ - Server requires any mysql package, so it should be fine with older client - -* Sat Aug 16 2014 Fedora Release Engineering - 5.6.20-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Tue Aug 12 2014 Honza Horak - 5.6.20-3 -- Introduce -config subpackage and ship base config files here - -* Tue Aug 05 2014 Honza Horak - 5.6.20-2 -- Adopt changes from mariadb to sync spec files - -* Thu Jul 31 2014 Bjorn Munch - 5.6.20-1 -- Update to MySQL 5.6.20, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-20.html -- Rebase install and pluginerrmsg patch -- Drop dos2unix from buildreq, files fixed upstream -- No need to add -O3, it's default -- LDFLAGS is passed by cmake option, not from environment -- Using __requires_exclude in conditional don't seems to work, swap - to dist macros -- Avoid unwanted dtrace dep -- Fix mysql.init and mysql-prepare-db-dir -- Logfile name must match value from /etc/my.cnf (and be known - by SELinux policy) - -* Tue Jul 22 2014 Honza Horak - 5.6.19-5 -- Hardcoded paths removed to work fine in chroot -- Spec rewrite to be more similar to oterh MySQL implementations -- Include SysV init script if built on older system -- Add possibility to not ship some sub-packages -- Port scripts for systemd unit from MariaDB - -* Mon Jul 21 2014 Honza Horak - 5.6.19-4 -- Port some latest changes from MariaDB package to sync those packages -- Error messages now provided by a separate package (thanks Alexander Barkov) - -* Fri Jun 27 2014 Honza Horak - 5.6.19-3 -- Add mysql-compat-server symbol, common symbol for arbitrary MySQL - implementation -- Require /etc/my.cnf instead of shipping it -- Server requires any compatible mysql-compat-client package - -* Thu Jun 12 2014 Bjorn Munch - 5.6.19-2 -- Fix build on aarch64 -- Rebase cipherspec patch - -* Wed Jun 11 2014 Bjorn Munch - 5.6.19-1 -- Update to MySQL 5.6.19, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-19.html -- outfile_loaddata resolved on all archs -- Solaris files not installed, no need to remove -- Simplify multilib install -- Use install's -D option some places -- Add explicit conflict with mariadb-galera-server - -* Sat Jun 07 2014 Fedora Release Engineering - 5.6.17-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Fri Apr 18 2014 Bjorn Munch 5.6.17-2 -- Fix multiple mtr sessions - -* Fri Apr 04 2014 Bjorn Munch 5.6.17-1 -- Update to MySQL 5.6.17, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-17.html -- libmysqld built as shared lib now supported upstream -- Remove patches now upstream: truncate-file, rhbz1059545, ssltest - and regex-werror -- Use more standard (and tested) build flags, while still respect - optflags and hardened_build -- libmysqlclient_r* symlinks are fixed upstream -- Remove sysv to systemd logic -- Rework skipping of arch specific tests -- Multiple mtr sessions are supported by default - -* Mon Feb 3 2014 Honza Horak 5.6.16-2 -- Rebuild -man-pages.patch to apply smoothly - -* Fri Jan 31 2014 Bjorn Munch 5.6.16-1 -- Update to MySQL 5.6.16, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-16.html -- Patches now upstream: tmpdir, cve-2013-1861, covscan-signexpr, - covscan-stroverflow -- Fixed upstream: innodbwarn -- ldconfig needed in embedded subpackage -- Remove unused generate-tarball.sh from tree -- Rediff mysql-install patch -- Make symvers 18 default, provide symvers 16 for backward compat - (bz #1045013) -- Man page patch disabled due too many conflicts -- Memcached build patched to not remove -Werror= in CFLAGS - -* Thu Jan 30 2014 Honza Horak 5.6.15-4 - Fix for CVE-2014-0001 - Resolves: #1059545 -- Don't test EDH-RSA-DES-CBC-SHA cipher, it seems to be removed from openssl - which now makes mariadb/mysql FTBFS because openssl_1 test fails - Related: #1044565 - -* Fri Jan 24 2014 Honza Horak 5.6.15-3 -- Disable tests for ppc(64) and s390(x): - innodb.innodb_ctype_ldml main.ctype_ldml main.ps_ddl main.ps_ddl1 - Related: #1056972 - -* Mon Dec 16 2013 Honza Horak 5.6.15-2 -- Some spec file clean-up based on Bjorn Munch's suggestions -- Enable InnoDB Memcached plugin - -* Mon Dec 9 2013 Honza Horak 5.6.15-1 -- Update to MySQL 5.6.15, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-15.html - -* Fri Oct 11 2013 Honza Horak 5.6.14-2 -- Fix my.cnf to not conflict with mariadb - Resolves: #1003115 - -* Wed Oct 9 2013 Honza Horak 5.6.14-1 -- Update to MySQL 5.6.14, for various fixes described at - https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-14.html -- Incorporate changes done by Bjorn Munch - -* Mon Sep 2 2013 Honza Horak 5.5.33-2 -- Enhanced my.cnf to be the same as in mariadb - Resolves: #1003115 - -* Tue Aug 20 2013 Honza Horak 5.5.33-1 -- Update to MySQL 5.5.33, for various fixes described at - http://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-33.html - -* Tue Aug 20 2013 Honza Horak 5.5.32-12 -- Fix multilib header location for arm - -* Sat Aug 03 2013 Petr Pisar - 5.5.32-11 -- Perl 5.18 rebuild - -* Fri Jul 26 2013 Honza Horak 5.5.32-10 -- Copy some generated files in order find-debuginfo.sh finds them - Related: #729040 -- Fix systemd and perl requirements - -* Wed Jul 17 2013 Petr Pisar - 5.5.32-9 -- Perl 5.18 rebuild - -* Mon Jul 15 2013 Honza Horak 5.5.32-8 -- Revert path change to ldconfig, UsrMove is not complete yet - -* Wed Jul 10 2013 Honza Horak 5.5.32-7 -- Arm support for multilib hacks - -* Tue Jul 9 2013 Honza Horak 5.5.32-6 -- Use proper path to ldconfig -- Use xz instead of gzip - Resolves: #982387 - -* Mon Jul 1 2013 Honza Horak 5.5.32-5 -- Fix misleading error message when uninstalling built-in plugins - Related: #966645 - -* Thu Jun 27 2013 Honza Horak 5.5.32-4 -- Remove external man pages, upstream fixed man pages license -- Apply fixes found by Coverity static analysis tool - -* Fri Jun 14 2013 Honza Horak 5.5.32-3 -- Use man pages from 5.5.30, because their license do not - allow us to ship them since 5.5.31 - -* Fri Jun 7 2013 Honza Horak 5.5.32-1 -- Update to MySQL 5.5.32, for various fixes described at - http://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-32.html - -* Mon Jun 3 2013 Honza Horak 5.5.31-7 -- Use /var/tmp as default tmpdir to prevent potential issues - Resolves: #905635 -- Fix test suite requirements -- Fix for CVE-2013-1861 backported from MariaDB - Resolves: #921836 - -* Wed May 29 2013 Jan Stanek 5.5.31-6 -- Added missing command-line options to man-pages (#948930) - -* Tue Apr 30 2013 Honza Horak 5.5.31-5 -- Remove mysql provides from devel sub-packages to not build against - community-mysql if mysql-devel is specified - -* Fri Apr 26 2013 Honza Horak 5.5.31-4 -- Fix building with relro and PIE - -* Thu Apr 25 2013 Honza Horak 5.5.31-3 -- Fix paths in -plugin-test patch - -* Mon Apr 22 2013 Honza Horak 5.5.31-2 -- Build with _hardened_build -- Fix some paths and require perl(Env), which is needed by tests - -* Fri Apr 19 2013 Honza Horak 5.5.31-1 -- Update to MySQL 5.5.31, for various fixes described at - http://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-31.html - -* Wed Mar 20 2013 Honza Horak 5.5.30-5 -- Renaming package MySQL to community-mysql to handle issues - introduced by case-insensitive operations of yum and for proper - prioritizing mariadb over community-mysql - -* Tue Mar 12 2013 Honza Horak 5.5.30-4 -- Allow server to be installed without client side -- Separate -lib and -common sub-packages -- Fix some path issues in tests - -* Mon Mar 11 2013 Honza Horak 5.5.30-3 -- Adjusting major soname number of libmysqlclient to avoid - library name conflicts with mariadb - -* Tue Feb 12 2013 Honza Horak 5.5.30-1 -- Update to MySQL 5.5.30, for various fixes described at - http://dev.mysql.com/doc/relnotes/mysql/5.5/en/news-5-5-30.html - -* Tue Feb 12 2013 Honza Horak 5.5.29-3 -- Use real- prefix for cross-package requirements - -* Mon Feb 11 2013 Honza Horak 5.5.29-2 -- Provide own symbols with real- prefix to distinguish packages from other - MySQL implementations unambiguously - -* Wed Jan 2 2013 Tom Lane 5.5.29-1 -- Update to MySQL 5.5.29, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-29.html -- Fix inaccurate default for socket location in mysqld-wait-ready -Resolves: #890535 - -* Thu Dec 6 2012 Honza Horak 5.5.28-3 -- Rebase patches to not leave backup files when not applied smoothly -- Use --no-backup-if-mismatch to prevent including backup files - -* Wed Dec 5 2012 Tom Lane 5.5.28-2 -- Add patch for CVE-2012-5611 -Resolves: #883642 -- Widen DH key length from 512 to 1024 bits to meet minimum requirements - of FIPS 140-2 -Related: #877124 - -* Sat Sep 29 2012 Tom Lane 5.5.28-1 -- Update to MySQL 5.5.28, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-28.html -- Clean up partially-created database files when mysql_install_db fails -Related: #835131 -- Honor user and group settings from service file in mysqld-prepare-db-dir -Resolves: #840431 -- Export THR_KEY_mysys as a workaround for inadequate threading support -Resolves: #846602 -- Adopt new systemd macros for server package install/uninstall triggers -Resolves: #850222 -- Use --no-defaults when invoking mysqladmin to wait for the server to start -Related: #855704 - -* Sun Aug 5 2012 Tom Lane 5.5.27-1 -- Update to MySQL 5.5.27, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-27.html - -* Fri Jul 20 2012 Fedora Release Engineering - 5.5.25a-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jul 6 2012 Tom Lane 5.5.25a-1 -- Update to MySQL 5.5.25a, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-25a.html - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-25.html -- Don't use systemd's Restart feature; rely on mysqld_safe instead -Resolves: #832029 - -* Mon Jun 11 2012 Tom Lane 5.5.24-1 -- Update to MySQL 5.5.24, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-24.html - including the fix for CVE-2012-2122 -Resolves: #830680 -- Tweak logrotate script to put the right permissions on mysqld.log -- Minor specfile fixes for recent packaging guidelines changes - -* Sat Apr 28 2012 Tom Lane 5.5.23-1 -- Update to MySQL 5.5.23, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-23.html - -* Sat Mar 24 2012 Tom Lane 5.5.22-1 -- Update to MySQL 5.5.22, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-22.html -- Turn on PrivateTmp in service file -Resolves: #782513 -- Comment out the contents of /etc/logrotate.d/mysqld, so that manual - action is needed to enable log rotation. Given the multiple ways in - which the rotation script can fail, it seems imprudent to try to make - it run by default. -Resolves: #799735 - -* Tue Mar 20 2012 Honza Horak 5.5.21-3 -- Revise mysql_plugin test patch so it moves plugin files to - a temporary directory (better solution to #789530) - -* Tue Mar 13 2012 Honza Horak 5.5.21-2 -- Fix ssl-related tests to specify expected cipher explicitly -Related: #789600 -- Fix several strcpy calls to check destination size - -* Mon Feb 27 2012 Tom Lane 5.5.21-1 -- Update to MySQL 5.5.21, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-21.html -- Hack openssl regression test to still work with rawhide's openssl -- Fix assorted failures in post-install regression tests (mysql-test RPM) -Resolves: #789530 - -* Fri Feb 10 2012 Tom Lane 5.5.20-2 -- Revise our test-disabling method to make it possible to disable tests on a - platform-specific basis, and also to get rid of mysql-disable-test.patch, - which broke in just about every upstream update (Honza Horak) -- Disable cycle-counter-dependent regression tests on ARM, since there is - not currently any support for that in Fedora ARM kernels -Resolves: #773116 -- Add some comments to mysqld.service documenting how to customize it -Resolves: #785243 - -* Fri Jan 27 2012 Tom Lane 5.5.20-1 -- Update to MySQL 5.5.20, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-20.html - as well as security fixes described at - http://www.oracle.com/technetwork/topics/security/cpujan2012-366304.html -Resolves: #783828 -- Re-include the mysqld logrotate script, now that it's not so bogus -Resolves: #547007 - -* Wed Jan 4 2012 Tom Lane 5.5.19-1 -- Update to MySQL 5.5.19, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-19.html - -* Sun Nov 20 2011 Tom Lane 5.5.18-1 -- Update to MySQL 5.5.18, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-18.html - -* Sat Nov 12 2011 Tom Lane 5.5.17-1 -- Update to MySQL 5.5.17, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-17.html -- Get rid of version-number assumption in sysv-to-systemd conversion trigger - -* Wed Nov 02 2011 Honza Horak 5.5.16-4 -- Don't assume all ethernet devices are named ethX -Resolves: #682365 -- Exclude user definition from my.cnf, user is defined in mysqld.service now -Resolves: #661265 - -* Sun Oct 16 2011 Tom Lane 5.5.16-3 -- Fix unportable usage associated with va_list arguments -Resolves: #744707 - -* Sun Oct 16 2011 Tom Lane 5.5.16-2 -- Update to MySQL 5.5.16, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-16.html - -* Fri Jul 29 2011 Tom Lane 5.5.15-2 -- Update to MySQL 5.5.15, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-15.html - -* Wed Jul 27 2011 Tom Lane 5.5.14-3 -- Convert to systemd startup support (no socket activation, for now anyway) -Related: #714426 - -* Tue Jul 12 2011 Tom Lane 5.5.14-2 -- Remove make_scrambled_password and make_scrambled_password_323 from mysql.h, - since we're not allowing clients to call those functions anyway -Related: #690346 - -* Mon Jul 11 2011 Tom Lane 5.5.14-1 -- Update to MySQL 5.5.14, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-14.html - -* Wed Jul 6 2011 Tom Lane 5.5.13-2 -- Remove erroneously-included Default-Start line from LSB init block -Resolves: #717024 - -* Thu Jun 2 2011 Tom Lane 5.5.13-1 -- Update to MySQL 5.5.13, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-13.html - -* Tue May 10 2011 Tom Lane 5.5.12-1 -- Update to MySQL 5.5.12, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-12.html - -* Tue May 10 2011 Tom Lane 5.5.10-3 -- Add LSB init block to initscript, to ensure sane ordering at system boot -Resolves: #703214 -- Improve initscript start action to notice when mysqladmin is failing - because of configuration problems -Related: #703476 -- Remove exclusion of "gis" regression test, since upstream bug 59908 - is fixed (for some value of "fixed") as of 5.5.10. - -* Wed Mar 23 2011 Tom Lane 5.5.10-2 -- Add my_make_scrambled_password to the list of symbols exported by - libmysqlclient.so. Needed at least by pure-ftpd. - -* Mon Mar 21 2011 Tom Lane 5.5.10-1 -- Update to MySQL 5.5.10, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-10.html - Note that this includes a rather belated soname version bump for - libmysqlclient.so, from .16 to .18 -- Add tmpfiles.d config file so that /var/run/mysqld is recreated at boot - (only needed in Fedora 15 and later) -Resolves: #658938 - -* Wed Feb 16 2011 Tom Lane 5.5.9-2 -- Disable a regression test that is now showing platform-dependent results -Resolves: #674253 - -* Sat Feb 12 2011 Tom Lane 5.5.9-1 -- Update to MySQL 5.5.9, for various fixes described at - http://dev.mysql.com/doc/refman/5.5/en/news-5-5-9.html -- Add %%{?_isa} to cross-subpackage Requires, per latest packaging guidelines - -* Tue Feb 08 2011 Fedora Release Engineering - 5.5.8-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Fri Feb 4 2011 Tom Lane 5.5.8-9 -- Support s390/s390x in performance schema's cycle-counting functions - (needed to make regression tests pass on these platforms) - -* Thu Feb 3 2011 Tom Lane 5.5.8-8 -- PPC64 floating-point differences are not masked by -ffloat-store after all, - so let's just disable gis regression test till upstream makes it less picky -Resolves: #674253 -- Add __perllib_requires setting to make rpm 4.9 do what we need - -* Wed Feb 2 2011 Tom Lane 5.5.8-7 -- Work around some portability issues on PPC64 -Resolves: #674253 - -* Thu Jan 20 2011 Tom Lane 5.5.8-6 -- Remove no-longer-needed special switches in CXXFLAGS, per yesterday's - discussion in fedora-devel about -fexceptions. -- Rebuild needed anyway to check compatibility with latest systemtap. - -* Thu Jan 13 2011 Tom Lane 5.5.8-5 -- Fix failure to honor MYSQL_HOME environment variable -Resolves: #669364 - -* Thu Jan 13 2011 Tom Lane 5.5.8-4 -- Fix crash during startup of embedded mysqld library -Resolves: #667365 - -* Mon Jan 3 2011 Tom Lane 5.5.8-3 -- my_print_help, load_defaults, free_defaults, and handle_options all turn - out to be documented/recommended in Paul DuBois' MySQL book, so we'd better - consider them part of the de-facto API. -Resolves: #666728 - -* Mon Dec 27 2010 Tom Lane 5.5.8-2 -- Add mysql_client_errors[] to the set of exported libmysqlclient symbols; - needed by PHP. - -* Thu Dec 23 2010 Tom Lane 5.5.8-1 -- Update to MySQL 5.5.8 (major version bump). Note this includes removal - of libmysqlclient_r.so. -- Add a linker version script to hide libmysqlclient functions that aren't - part of the documented API. - -* Mon Nov 1 2010 Tom Lane 5.1.52-1 -- Update to MySQL 5.1.52, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-52.html -Resolves: #646569 - -* Thu Oct 7 2010 Tom Lane 5.1.51-2 -- Re-disable the outfile_loaddata test, per report from Dan Horak. - -* Wed Oct 6 2010 Tom Lane 5.1.51-1 -- Update to MySQL 5.1.51, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-51.html - -* Sat Aug 28 2010 Tom Lane 5.1.50-2 -- Include my_compiler.h in distribution, per upstream bug #55846. - Otherwise PHP, for example, won't build. - -* Sat Aug 28 2010 Tom Lane 5.1.50-1 -- Update to MySQL 5.1.50, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-50.html - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-49.html - -* Wed Jul 14 2010 Tom Lane 5.1.48-3 -- Fix FTBFS with gcc 4.5. -Related: #614293 - -* Tue Jul 13 2010 Tom Lane 5.1.48-2 -- Duplicate COPYING and EXCEPTIONS-CLIENT in -libs and -embedded subpackages, - to ensure they are available when any subset of mysql RPMs are installed, - per revised packaging guidelines -- Allow init script's STARTTIMEOUT/STOPTIMEOUT to be overridden from sysconfig -Related: #609734 - -* Mon Jun 21 2010 Tom Lane 5.1.48-1 -- Update to MySQL 5.1.48, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-48.html - including a fix for CVE-2010-2008 -Related: #614214 - -* Fri Jun 4 2010 Tom Lane 5.1.47-2 -- Add back "partition" storage engine -Resolves: #597390 -- Fix broken "federated" storage engine plugin -Related: #587170 -- Read all certificates in SSL certificate files, to support chained certs -Related: #598656 - -* Mon May 24 2010 Tom Lane 5.1.47-1 -- Update to MySQL 5.1.47, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-47.html - including fixes for CVE-2010-1848, CVE-2010-1849, CVE-2010-1850 -Resolves: #592862 -Resolves: #583717 -- Create mysql group explicitly in pre-server script, to ensure correct GID -Related: #594155 - -* Sat Apr 24 2010 Tom Lane 5.1.46-1 -- Update to MySQL 5.1.46, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-46.html - -* Thu Mar 25 2010 Tom Lane 5.1.45-2 -- Fix multiple problems described in upstream bug 52019, because regression - tests fail on PPC if we don't. - -* Wed Mar 24 2010 Tom Lane 5.1.45-1 -- Update to MySQL 5.1.45, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-45.html - -* Sun Feb 21 2010 Tom Lane 5.1.44-2 -- Add "Obsoletes: mysql-cluster" to fix upgrade-in-place from F-12 -- Bring init script into some modicum of compliance with Fedora/LSB standards -Related: #557711 -Related: #562749 - -* Sat Feb 20 2010 Tom Lane 5.1.44-1 -- Update to MySQL 5.1.44, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-44.html -- Remove mysql.info, which is not freely redistributable -Resolves: #560181 -- Revert broken upstream fix for their bug 45058 -Resolves: #566547 - -* Sat Feb 13 2010 Tom Lane 5.1.43-2 -- Remove mysql-cluster, which is no longer supported by upstream in this - source distribution. If we want it we'll need a separate SRPM for it. - -* Fri Feb 12 2010 Tom Lane 5.1.43-1 -- Update to MySQL 5.1.43, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-43.html - -* Fri Jan 29 2010 Tom Lane 5.1.42-7 -- Add backported patch for CVE-2008-7247 (upstream bug 39277) -Related: #543619 -- Use non-expired certificates for SSL testing (upstream bug 50702) - -* Tue Jan 26 2010 Tom Lane 5.1.42-6 -- Emit explicit error message if user tries to build RPM as root -Related: #558915 - -* Wed Jan 20 2010 Tom Lane 5.1.42-5 -- Correct Source0: tag and comment to reflect how to get the tarball - -* Fri Jan 8 2010 Tom Lane 5.1.42-4 -- Disable symbolic links by default in /etc/my.cnf -Resolves: #553652 - -* Tue Jan 5 2010 Tom Lane 5.1.42-3 -- Remove static libraries (.a files) from package, per packaging guidelines -- Change %%define to %%global, per packaging guidelines - -* Sat Jan 2 2010 Tom Lane 5.1.42-2 -- Disable building the innodb plugin; it tickles assorted gcc bugs and - doesn't seem entirely ready for prime time anyway. - -* Fri Jan 1 2010 Tom Lane 5.1.42-1 -- Update to MySQL 5.1.42, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-42.html -- Start mysqld_safe with --basedir=/usr, to avoid unwanted SELinux messages -Resolves: #547485 - -* Thu Dec 17 2009 Tom Lane 5.1.41-2 -- Stop waiting during "service mysqld start" if mysqld_safe exits -Resolves: #544095 - -* Mon Nov 23 2009 Tom Lane 5.1.41-1 -- Update to MySQL 5.1.41, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-41.html - including fixes for CVE-2009-4019 -Related: #540906 -- Don't set old_passwords=1; we aren't being bug-compatible with 3.23 anymore -Resolves: #540735 - -* Tue Nov 10 2009 Tom Lane 5.1.40-1 -- Update to MySQL 5.1.40, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-40.html -- Do not force the --log-error setting in mysqld init script -Resolves: #533736 - -* Sat Oct 17 2009 Tom Lane 5.1.39-4 -- Replace kluge fix for ndbd sparc crash with a real fix (mysql bug 48132) - -* Thu Oct 15 2009 Tom Lane 5.1.39-3 -- Work around two different compiler bugs on sparc, one by backing off - optimization from -O2 to -O1, and the other with a klugy patch -Related: #529298, #529299 -- Clean up bogosity in multilib stub header support: ia64 should not be - listed (it's not multilib), sparc and sparc64 should be - -* Wed Sep 23 2009 Tom Lane 5.1.39-2 -- Work around upstream bug 46895 by disabling outfile_loaddata test - -* Tue Sep 22 2009 Tom Lane 5.1.39-1 -- Update to MySQL 5.1.39, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-39.html - -* Mon Aug 31 2009 Tom Lane 5.1.37-5 -- Work around unportable assumptions about stpcpy(); re-enable main.mysql test -- Clean up some obsolete parameters to the configure script - -* Sat Aug 29 2009 Tom Lane 5.1.37-4 -- Remove one misguided patch; turns out I was chasing a glibc bug -- Temporarily disable "main.mysql" test; there's something broken there too, - but we need to get mysql built in rawhide for dependency reasons - -* Fri Aug 21 2009 Tomas Mraz - 5.1.37-3 -- rebuilt with new openssl - -* Fri Aug 14 2009 Tom Lane 5.1.37-2 -- Add a couple of patches to improve the probability of the regression tests - completing in koji builds - -* Sun Aug 2 2009 Tom Lane 5.1.37-1 -- Update to MySQL 5.1.37, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-37.html - -* Sat Jul 25 2009 Fedora Release Engineering - 5.1.36-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Fri Jul 10 2009 Tom Lane 5.1.36-1 -- Update to MySQL 5.1.36, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-36.html - -* Sat Jun 6 2009 Tom Lane 5.1.35-1 -- Update to MySQL 5.1.35, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-35.html -- Ensure that /var/lib/mysql is created with the right SELinux context -Resolves: #502966 - -* Fri May 15 2009 Tom Lane 5.1.34-1 -- Update to MySQL 5.1.34, for various fixes described at - http://dev.mysql.com/doc/refman/5.1/en/news-5-1-34.html -- Increase startup timeout per bug #472222 - -* Wed Apr 15 2009 Tom Lane 5.1.33-2 -- Increase stack size of ndbd threads for safety's sake. -Related: #494631 - -* Tue Apr 7 2009 Tom Lane 5.1.33-1 -- Update to MySQL 5.1.33. -- Disable use of pthread_setschedparam; doesn't work the way code expects. -Related: #477624 - -* Wed Mar 4 2009 Tom Lane 5.1.32-1 -- Update to MySQL 5.1.32. - -* Wed Feb 25 2009 Fedora Release Engineering - 5.1.31-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Fri Feb 13 2009 Tom Lane 5.1.31-1 -- Update to MySQL 5.1.31. - -* Thu Jan 22 2009 Tom Lane 5.1.30-2 -- hm, apparently --with-innodb and --with-ndbcluster are still needed - even though no longer documented ... - -* Thu Jan 22 2009 Tom Lane 5.1.30-1 -- Update to MySQL 5.1.30. Note that this includes an ABI break for - libmysqlclient (it's now got .so major version 16). -- This also updates mysql for new openssl build - -* Wed Oct 1 2008 Tom Lane 5.0.67-2 -- Build the "embedded server" library, and package it in a new sub-RPM - mysql-embedded, along with mysql-embedded-devel for devel support files. -Resolves: #149829 - -* Sat Aug 23 2008 Tom Lane 5.0.67-1 -- Update to mysql version 5.0.67 -- Move mysql_config's man page to base package, again (apparently I synced - that change the wrong way while importing specfile changes for ndbcluster) - -* Sun Jul 27 2008 Tom Lane 5.0.51a-2 -- Enable ndbcluster support -Resolves: #163758 -- Suppress odd crash messages during package build, caused by trying to - build dbug manual (which we don't install anyway) with dbug disabled -Resolves: #437053 -- Improve mysql.init to pass configured datadir to mysql_install_db, - and to force user=mysql for both mysql_install_db and mysqld_safe. -Related: #450178 - -* Mon Mar 3 2008 Tom Lane 5.0.51a-1 -- Update to mysql version 5.0.51a - -* Mon Mar 3 2008 Tom Lane 5.0.45-11 -- Fix mysql-stack-guard patch to work correctly on IA64 -- Fix mysql.init to wait correctly when socket is not in default place -Related: #435494 - -* Mon Mar 03 2008 Dennis Gilmore 5.0.45-10 -- add sparc64 to 64 bit arches for test suite checking -- add sparc, sparcv9 and sparc64 to multilib handling - -* Thu Feb 28 2008 Tom Lane 5.0.45-9 -- Fix the stack overflow problem encountered in January. It seems the real -issue is that the buildfarm machines were moved to RHEL5, which uses 64K not -4K pages on PPC, and because RHEL5 takes the guard area out of the requested -thread stack size we no longer had enough headroom. -Related: #435337 - -* Tue Feb 19 2008 Fedora Release Engineering - 5.0.45-8 -- Autorebuild for GCC 4.3 - -* Tue Jan 8 2008 Tom Lane 5.0.45-7 -- Unbelievable ... upstream still thinks that it's a good idea to have a - regression test that is guaranteed to begin failing come January 1. -- ... and it seems we need to raise STACK_MIN_SIZE again too. - -* Thu Dec 13 2007 Tom Lane 5.0.45-6 -- Back-port upstream fixes for CVE-2007-5925, CVE-2007-5969, CVE-2007-6303. -Related: #422211 - -* Wed Dec 5 2007 Tom Lane 5.0.45-5 -- Rebuild for new openssl - -* Sat Aug 25 2007 Tom Lane 5.0.45-4 -- Seems we need explicit BuildRequires on gawk and procps now -- Rebuild to fix Fedora toolchain issues - -* Sun Aug 12 2007 Tom Lane 5.0.45-3 -- Recent perl changes in rawhide mean we need a more specific BuildRequires - -* Thu Aug 2 2007 Tom Lane 5.0.45-2 -- Update License tag to match code. -- Work around recent Fedora change that makes "open" a macro name. - -* Sun Jul 22 2007 Tom Lane 5.0.45-1 -- Update to MySQL 5.0.45 -Resolves: #246535 -- Move mysql_config's man page to base package -Resolves: #245770 -- move my_print_defaults to base RPM, for consistency with Stacks packaging -- mysql user is no longer deleted at RPM uninstall -Resolves: #241912 - -* Thu Mar 29 2007 Tom Lane 5.0.37-2 -- Use a less hacky method of getting default values in initscript -Related: #233771, #194596 -- Improve packaging of mysql-libs per suggestions from Remi Collet -Resolves: #233731 -- Update default /etc/my.cnf ([mysql.server] has been bogus for a long time) - -* Mon Mar 12 2007 Tom Lane 5.0.37-1 -- Update to MySQL 5.0.37 -Resolves: #231838 -- Put client library into a separate mysql-libs RPM to reduce dependencies -Resolves: #205630 - -* Fri Feb 9 2007 Tom Lane 5.0.33-1 -- Update to MySQL 5.0.33 -- Install band-aid fix for "view" regression test designed to fail after 2006 -- Don't chmod -R the entire database directory tree on every startup -Related: #221085 -- Fix unsafe use of install-info -Resolves: #223713 -- Cope with new automake in F7 -Resolves: #224171 - -* Thu Nov 9 2006 Tom Lane 5.0.27-1 -- Update to MySQL 5.0.27 (see CVE-2006-4031, CVE-2006-4226, CVE-2006-4227) -Resolves: #202247, #202675, #203427, #203428, #203432, #203434, #208641 -- Fix init script to return status 1 on server start timeout -Resolves: #203910 -- Move mysqldumpslow from base package to mysql-server -Resolves: #193559 -- Adjust link options for BDB module -Resolves: #199368 - -* Wed Jul 12 2006 Jesse Keating - 5.0.22-2.1 -- rebuild - -* Sat Jun 10 2006 Tom Lane 5.0.22-2 -- Work around brew's tendency not to clean up failed builds completely, - by adding code in mysql-testing.patch to kill leftover mysql daemons. - -* Thu Jun 8 2006 Tom Lane 5.0.22-1 -- Update to MySQL 5.0.22 (fixes CVE-2006-2753) -- Install temporary workaround for gcc bug on s390x (bz #193912) - -* Tue May 2 2006 Tom Lane 5.0.21-2 -- Fix bogus perl Requires for mysql-test - -* Mon May 1 2006 Tom Lane 5.0.21-1 -- Update to MySQL 5.0.21 - -* Mon Mar 27 2006 Tom Lane 5.0.18-4 -- Modify multilib header hack to not break non-RH arches, per bug #181335 -- Remove logrotate script, per bug #180639. -- Add a new mysql-test RPM to carry the regression test files; - hack up test scripts as needed to make them run in /usr/share/mysql-test. - -* Fri Feb 10 2006 Jesse Keating - 5.0.18-2.1 -- bump again for double-long bug on ppc(64) - -* Thu Feb 9 2006 Tom Lane 5.0.18-2 -- err-log option has been renamed to log-error, fix my.cnf and initscript - -* Tue Feb 07 2006 Jesse Keating - 5.0.18-1.1 -- rebuilt for new gcc4.1 snapshot and glibc changes - -* Thu Jan 5 2006 Tom Lane 5.0.18-1 -- Update to MySQL 5.0.18 - -* Thu Dec 15 2005 Tom Lane 5.0.16-4 -- fix my_config.h for ppc platforms - -* Thu Dec 15 2005 Tom Lane 5.0.16-3 -- my_config.h needs to guard against 64-bit platforms that also define the - 32-bit symbol - -* Wed Dec 14 2005 Tom Lane 5.0.16-2 -- oops, looks like we want uname -i not uname -m - -* Mon Dec 12 2005 Tom Lane 5.0.16-1 -- Update to MySQL 5.0.16 -- Add EXCEPTIONS-CLIENT license info to the shipped documentation -- Make my_config.h architecture-independent for multilib installs; - put the original my_config.h into my_config_$ARCH.h -- Add -fwrapv to CFLAGS so that gcc 4.1 doesn't break it - -* Fri Dec 09 2005 Jesse Keating -- rebuilt - -* Mon Nov 14 2005 Tom Lane 5.0.15-3 -- Make stop script wait for daemon process to disappear (bz#172426) - -* Wed Nov 9 2005 Tom Lane 5.0.15-2 -- Rebuild due to openssl library update. - -* Thu Nov 3 2005 Tom Lane 5.0.15-1 -- Update to MySQL 5.0.15 (scratch build for now) - -* Wed Oct 5 2005 Tom Lane 4.1.14-1 -- Update to MySQL 4.1.14 - -* Tue Aug 23 2005 Tom Lane 4.1.12-3 -- Use politically correct patch name. - -* Tue Jul 12 2005 Tom Lane 4.1.12-2 -- Fix buffer overflow newly exposed in isam code; it's the same issue - previously found in myisam, and not very exciting, but I'm tired of - seeing build warnings. - -* Mon Jul 11 2005 Tom Lane 4.1.12-1 -- Update to MySQL 4.1.12 (includes a fix for bz#158688, bz#158689) -- Extend mysql-test-ssl.patch to solve rpl_openssl test failure (bz#155850) -- Update mysql-lock-ssl.patch to match the upstream committed version -- Add --with-isam to re-enable the old ISAM table type, per bz#159262 -- Add dependency on openssl-devel per bz#159569 -- Remove manual.txt, as upstream decided not to ship it anymore; - it was redundant with the mysql.info file anyway. - -* Mon May 9 2005 Tom Lane 4.1.11-4 -- Include proper locking for OpenSSL in the server, per bz#155850 - -* Mon Apr 25 2005 Tom Lane 4.1.11-3 -- Enable openssl tests during build, per bz#155850 -- Might as well turn on --disable-dependency-tracking - -* Fri Apr 8 2005 Tom Lane 4.1.11-2 -- Avoid dependency on , cause it won't build anymore on ia64. - This is probably a cleaner solution for bz#143537, too. - -* Thu Apr 7 2005 Tom Lane 4.1.11-1 -- Update to MySQL 4.1.11 to fix bz#152911 as well as other issues -- Move perl-DBI, perl-DBD-MySQL dependencies to server package (bz#154123) -- Override configure thread library test to suppress HAVE_LINUXTHREADS check -- Fix BDB failure on s390x (bz#143537) -- At last we can enable "make test" on all arches - -* Fri Mar 11 2005 Tom Lane 4.1.10a-1 -- Update to MySQL 4.1.10a to fix security vulnerabilities (bz#150868, - for CAN-2005-0711, and bz#150871 for CAN-2005-0709, CAN-2005-0710). - -* Sun Mar 6 2005 Tom Lane 4.1.10-3 -- Fix package Requires: interdependencies. - -* Sat Mar 5 2005 Tom Lane 4.1.10-2 -- Need -fno-strict-aliasing in at least one place, probably more. -- Work around some C spec violations in mysql. - -* Fri Feb 18 2005 Tom Lane 4.1.10-1 -- Update to MySQL 4.1.10. - -* Sat Jan 15 2005 Tom Lane 4.1.9-1 -- Update to MySQL 4.1.9. - -* Wed Jan 12 2005 Tom Lane 4.1.7-10 -- Don't assume /etc/my.cnf will specify pid-file (bz#143724) - -* Wed Jan 12 2005 Tim Waugh 4.1.7-9 -- Rebuilt for new readline. - -* Tue Dec 21 2004 Tom Lane 4.1.7-8 -- Run make test on all archs except s390x (which seems to have a bdb issue) - -* Mon Dec 13 2004 Tom Lane 4.1.7-7 -- Suppress someone's silly idea that libtool overhead can be skipped - -* Sun Dec 12 2004 Tom Lane 4.1.7-6 -- Fix init script to not need a valid username for startup check (bz#142328) -- Fix init script to honor settings appearing in /etc/my.cnf (bz#76051) -- Enable SSL (bz#142032) - -* Thu Dec 2 2004 Tom Lane 4.1.7-5 -- Add a restorecon to keep the mysql.log file in the right context (bz#143887) - -* Tue Nov 23 2004 Tom Lane 4.1.7-4 -- Turn off old_passwords in default /etc/my.cnf file, for better compatibility - with mysql 3.x clients (per suggestion from Joe Orton). - -* Fri Oct 29 2004 Tom Lane 4.1.7-3 -- Handle ldconfig more cleanly (put a file in /etc/ld.so.conf.d/). - -* Thu Oct 28 2004 Tom Lane 4.1.7-2 -- rebuild in devel branch - -* Wed Oct 27 2004 Tom Lane 4.1.7-1 -- Update to MySQL 4.1.x. - -* Tue Oct 12 2004 Tom Lane 3.23.58-13 -- fix security issues CAN-2004-0835, CAN-2004-0836, CAN-2004-0837 - (bugs #135372, 135375, 135387) -- fix privilege escalation on GRANT ALL ON `Foo\_Bar` (CAN-2004-0957) - -* Wed Oct 06 2004 Tom Lane 3.23.58-12 -- fix multilib problem with mysqlbug and mysql_config -- adjust chkconfig priority per bug #128852 -- remove bogus quoting per bug #129409 (MySQL 4.0 has done likewise) -- add sleep to mysql.init restart(); may or may not fix bug #133993 - -* Tue Oct 05 2004 Tom Lane 3.23.58-11 -- fix low-priority security issues CAN-2004-0388, CAN-2004-0381, CAN-2004-0457 - (bugs #119442, 125991, 130347, 130348) -- fix bug with dropping databases under recent kernels (bug #124352) - -* Tue Jun 15 2004 Elliot Lee 3.23.58-10 -- rebuilt - -* Sat Apr 17 2004 Warren Togami 3.23.58-9 -- remove redundant INSTALL-SOURCE, manual.* -- compress manual.txt.bz2 -- BR time - -* Tue Mar 16 2004 Tom Lane 3.23.58-8 -- repair logfile attributes in %%files, per bug #102190 -- repair quoting problem in mysqlhotcopy, per bug #112693 -- repair missing flush in mysql_setpermission, per bug #113960 -- repair broken error message printf, per bug #115165 -- delete mysql user during uninstall, per bug #117017 -- rebuilt - -* Tue Mar 02 2004 Elliot Lee -- rebuilt - -* Tue Feb 24 2004 Tom Lane -- fix chown syntax in mysql.init -- rebuild - -* Fri Feb 13 2004 Elliot Lee -- rebuilt - -* Tue Nov 18 2003 Kim Ho 3.23.58-5 -- update mysql.init to use anonymous user (UNKNOWN_MYSQL_USER) for - pinging mysql server (#108779) - -* Mon Oct 27 2003 Kim Ho 3.23.58-4 -- update mysql.init to wait (max 10 seconds) for mysql server to - start (#58732) - -* Mon Oct 27 2003 Patrick Macdonald 3.23.58-3 -- re-enable Berkeley DB support (#106832) -- re-enable ia64 testing - -* Fri Sep 19 2003 Patrick Macdonald 3.23.58-2 -- rebuilt - -* Mon Sep 15 2003 Patrick Macdonald 3.23.58-1 -- upgrade to 3.23.58 for security fix - -* Tue Aug 26 2003 Patrick Macdonald 3.23.57-2 -- rebuilt - -* Wed Jul 02 2003 Patrick Macdonald 3.23.57-1 -- revert to prior version of MySQL due to license incompatibilities - with packages that link against the client. The MySQL folks are - looking into the issue. - -* Wed Jun 18 2003 Patrick Macdonald 4.0.13-4 -- restrict test on ia64 (temporary) - -* Wed Jun 04 2003 Elliot Lee 4.0.13-3 -- rebuilt - -* Thu May 29 2003 Patrick Macdonald 4.0.13-2 -- fix filter-requires-mysql.sh with less restrictive for mysql-bench - -* Wed May 28 2003 Patrick Macdonald 4.0.13-1 -- update for MySQL 4.0 -- back-level shared libraries available in mysqlclient10 package - -* Fri May 09 2003 Patrick Macdonald 3.23.56-2 -- add sql-bench package (#90110) - -* Wed Mar 19 2003 Patrick Macdonald 3.23.56-1 -- upgrade to 3.23.56 for security fixes -- remove patch for double-free (included in 3.23.56) - -* Tue Feb 18 2003 Patrick Macdonald 3.23.54a-11 -- enable thread safe client -- add patch for double free fix - -* Wed Jan 22 2003 Tim Powers -- rebuilt - -* Mon Jan 13 2003 Karsten Hopp 3.23.54a-9 -- disable checks on s390x - -* Sat Jan 4 2003 Jeff Johnson 3.23.54a-8 -- use internal dep generator. - -* Wed Jan 1 2003 Bill Nottingham 3.23.54a-7 -- fix mysql_config on hammer - -* Sun Dec 22 2002 Tim Powers 3.23.54a-6 -- don't use rpms internal dep generator - -* Tue Dec 17 2002 Elliot Lee 3.23.54a-5 -- Push it into the build system - -* Mon Dec 16 2002 Joe Orton 3.23.54a-4 -- upgrade to 3.23.54a for safe_mysqld fix - -* Thu Dec 12 2002 Joe Orton 3.23.54-3 -- upgrade to 3.23.54 for latest security fixes - -* Tue Nov 19 2002 Jakub Jelinek 3.23.52-5 -- Always include for errno -- Remove unpackaged files - -* Tue Nov 12 2002 Florian La Roche -- do not prereq userdel, not used at all - -* Mon Sep 9 2002 Trond Eivind Glomsrd 3.23.52-4 -- Use %%{_libdir} -- Add patch for x86-64 - -* Wed Sep 4 2002 Jakub Jelinek 3.23.52-3 -- rebuilt with gcc-3.2-7 - -* Thu Aug 29 2002 Trond Eivind Glomsrd 3.23.52-2 -- Add --enable-local-infile to configure - a new option - which doesn't default to the old behaviour (#72885) - -* Fri Aug 23 2002 Trond Eivind Glomsrd 3.23.52-1 -- 3.23.52. Fixes a minor security problem, various bugfixes. - -* Sat Aug 10 2002 Elliot Lee 3.23.51-5 -- rebuilt with gcc-3.2 (we hope) - -* Mon Jul 22 2002 Trond Eivind Glomsrd 3.23.51-4 -- rebuild - -* Thu Jul 18 2002 Trond Eivind Glomsrd 3.23.51-3 -- Fix #63543 and #63542 - -* Thu Jul 11 2002 Trond Eivind Glomsrd 3.23.51-2 -- Turn off bdb on PPC(#68591) -- Turn off the assembly optimizations, for safety. - -* Wed Jun 26 2002 Trond Eivind Glomsrd 3.23.51-1 -- Work around annoying auto* thinking this is a crosscompile -- 3.23.51 - -* Fri Jun 21 2002 Tim Powers -- automated rebuild - -* Mon Jun 10 2002 Trond Eivind Glomsrd 3.23.50-2 -- Add dependency on perl-DBI and perl-DBD-MySQL (#66349) - -* Thu May 30 2002 Trond Eivind Glomsrd 3.23.50-1 -- 3.23.50 - -* Thu May 23 2002 Tim Powers -- automated rebuild - -* Mon May 13 2002 Trond Eivind Glomsrd 3.23.49-4 -- Rebuild -- Don't set CXX to gcc, it doesn't work anymore -- Exclude Alpha - -* Mon Apr 8 2002 Trond Eivind Glomsrd 3.23.49-3 -- Add the various .cnf examples as doc files to mysql-server (#60349) -- Don't include manual.ps, it's just 200 bytes with a URL inside (#60349) -- Don't include random files in /usr/share/mysql (#60349) -- langify (#60349) - -* Thu Feb 21 2002 Trond Eivind Glomsrd 3.23.49-2 -- Rebuild - -* Sun Feb 17 2002 Trond Eivind Glomsrd 3.23.49-1 -- 3.23.49 - -* Thu Feb 14 2002 Trond Eivind Glomsrd 3.23.48-2 -- work around perl dependency bug. - -* Mon Feb 11 2002 Trond Eivind Glomsrd 3.23.48-1 -- 3.23.48 - -* Thu Jan 17 2002 Trond Eivind Glomsrd 3.23.47-4 -- Use kill, not mysqladmin, to flush logs and shut down. Thus, - an admin password can be set with no problems. -- Remove reload from init script - -* Wed Jan 16 2002 Trond Eivind Glomsrd 3.23.47-3 -- remove db3-devel from buildrequires, - MySQL has had its own bundled copy since the mid thirties - -* Sun Jan 6 2002 Trond Eivind Glomsrd 3.23.47-1 -- 3.23.47 -- Don't build for alpha, toolchain immature. - -* Mon Dec 3 2001 Trond Eivind Glomsrd 3.23.46-1 -- 3.23.46 -- use -fno-rtti and -fno-exceptions, and set CXX to increase stability. - Recommended by mysql developers. - -* Sun Nov 25 2001 Trond Eivind Glomsrd 3.23.45-1 -- 3.23.45 - -* Wed Nov 14 2001 Trond Eivind Glomsrd 3.23.44-2 -- centralize definition of datadir in the initscript (#55873) - -* Fri Nov 2 2001 Trond Eivind Glomsrd 3.23.44-1 -- 3.23.44 - -* Thu Oct 4 2001 Trond Eivind Glomsrd 3.23.43-1 -- 3.23.43 - -* Mon Sep 10 2001 Trond Eivind Glomsrd 3.23.42-1 -- 3.23.42 -- reenable innodb - -* Tue Aug 14 2001 Trond Eivind Glomsrd 3.23.41-1 -- 3.23.41 bugfix release -- disable innodb, to avoid the broken updates -- Use "mysqladmin flush_logs" instead of kill -HUP in logrotate - script (#51711) - -* Sat Jul 21 2001 Trond Eivind Glomsrd -- 3.23.40, bugfix release -- Add zlib-devel to buildrequires: - -* Fri Jul 20 2001 Trond Eivind Glomsrd -- BuildRequires-tweaking - -* Thu Jun 28 2001 Trond Eivind Glomsrd -- Reenable test, but don't run them for s390, s390x or ia64 -- Make /etc/my.cnf config(noplace). Same for /etc/logrotate.d/mysqld - -* Thu Jun 14 2001 Trond Eivind Glomsrd -- 3.23.29 -- enable innodb -- enable assembly again -- disable tests for now... - -* Tue May 15 2001 Trond Eivind Glomsrd -- 3.23.38 -- Don't use BDB on Alpha - no fast mutexes - -* Tue Apr 24 2001 Trond Eivind Glomsrd -- 3.23.37 -- Add _GNU_SOURCE to the compile flags - -* Wed Mar 28 2001 Trond Eivind Glomsrd -- Make it obsolete our 6.2 PowerTools packages -- 3.23.36 bugfix release - fixes some security issues - which didn't apply to our standard configuration -- Make "make test" part of the build process, except on IA64 - (it fails there) - -* Tue Mar 20 2001 Trond Eivind Glomsrd -- 3.23.35 bugfix release -- Don't delete the mysql user on uninstall - -* Tue Mar 13 2001 Trond Eivind Glomsrd -- 3.23.34a bugfix release - -* Wed Feb 7 2001 Trond Eivind Glomsrd -- added readline-devel to BuildRequires: - -* Tue Feb 6 2001 Trond Eivind Glomsrd -- small i18n-fixes to initscript (action needs $) - -* Tue Jan 30 2001 Trond Eivind Glomsrd -- make it shut down and rotate logs without using mysqladmin - (from #24909) - -* Mon Jan 29 2001 Trond Eivind Glomsrd -- conflict with "MySQL" - -* Tue Jan 23 2001 Trond Eivind Glomsrd -- improve gettextizing - -* Mon Jan 22 2001 Trond Eivind Glomsrd -- 3.23.32 -- fix logrotate script (#24589) - -* Wed Jan 17 2001 Trond Eivind Glomsrd -- gettextize -- move the items in Requires(post): to Requires: in preparation - for an errata for 7.0 when 3.23.31 is released -- 3.23.31 - -* Tue Jan 16 2001 Trond Eivind Glomsrd -- add the log file to the rpm database, and make it 0640 - (#24116) -- as above in logrotate script -- changes to the init sequence - put most of the data - in /etc/my.cnf instead of hardcoding in the init script -- use /var/run/mysqld/mysqld.pid instead of - /var/run/mysqld/pid -- use standard safe_mysqld -- shut down cleaner - -* Mon Jan 08 2001 Trond Eivind Glomsrd -- 3.23.30 -- do an explicit chmod on /var/lib/mysql in post, to avoid - any problems with broken permissons. There is a report - of rm not changing this on its own (#22989) - -* Mon Jan 01 2001 Trond Eivind Glomsrd -- bzipped source -- changed from 85 to 78 in startup, so it starts before - apache (which can use modules requiring mysql) - -* Wed Dec 27 2000 Trond Eivind Glomsrd -- 3.23.29a - -* Tue Dec 19 2000 Trond Eivind Glomsrd -- add requirement for new libstdc++, build for errata - -* Mon Dec 18 2000 Trond Eivind Glomsrd -- 3.23.29 - -* Mon Nov 27 2000 Trond Eivind Glomsrd -- 3.23.28 (gamma) -- remove old patches, as they are now upstreamed - -* Tue Nov 14 2000 Trond Eivind Glomsrd -- Add a requirement for a new glibc (#20735) -- build on IA64 - -* Wed Nov 1 2000 Trond Eivind Glomsrd -- disable more assembly - -* Wed Nov 1 2000 Jakub Jelinek -- fix mysql on SPARC (#20124) - -* Tue Oct 31 2000 Trond Eivind Glomsrd -- 3.23.27 - -* Wed Oct 25 2000 Trond Eivind Glomsrd -- add patch for fixing bogus aliasing in mysql from Jakub, - which should fix #18905 and #18620 - -* Mon Oct 23 2000 Trond Eivind Glomsrd -- check for negative niceness values, and negate it - if present (#17899) -- redefine optflags on IA32 FTTB - -* Wed Oct 18 2000 Trond Eivind Glomsrd -- 3.23.26, which among other fixes now uses mkstemp() - instead of tempnam(). -- revert changes made yesterday, the problem is now - isolated - -* Tue Oct 17 2000 Trond Eivind Glomsrd -- use the compat C++ compiler FTTB. Argh. -- add requirement of ncurses4 (see above) - -* Sun Oct 01 2000 Trond Eivind Glomsrd -- 3.23.25 -- fix shutdown problem (#17956) - -* Tue Sep 26 2000 Trond Eivind Glomsrd -- Don't try to include no-longer-existing PUBLIC file - as doc (#17532) - -* Tue Sep 12 2000 Trond Eivind Glomsrd -- rename config file to /etc/my.cnf, which is what - mysqld wants... doh. (#17432) -- include a changed safe_mysqld, so the pid file option - works. -- make mysql dir world readable to they can access the - mysql socket. (#17432) -- 3.23.24 - -* Wed Sep 06 2000 Trond Eivind Glomsrd -- 3.23.23 - -* Sun Aug 27 2000 Trond Eivind Glomsrd -- Add "|| :" to condrestart to avoid non-zero exit code - -* Thu Aug 24 2000 Trond Eivind Glomsrd -- it's mysql.com, not mysql.org and use correct path to - source (#16830) - -* Wed Aug 16 2000 Trond Eivind Glomsrd -- source file from /etc/rc.d, not /etc/rd.d. Doh. - -* Sun Aug 13 2000 Trond Eivind Glomsrd -- don't run ldconfig -n, it doesn't update ld.so.cache - (#16034) -- include some missing binaries -- use safe_mysqld to start the server (request from - mysql developers) - -* Sat Aug 05 2000 Bill Nottingham -- condrestart fixes - -* Tue Aug 01 2000 Trond Eivind Glomsrd -- 3.23.22. Disable the old patches, they're now in. - -* Thu Jul 27 2000 Trond Eivind Glomsrd -- bugfixes in the initscript -- move the .so link to the devel package - -* Wed Jul 19 2000 Trond Eivind Glomsrd -- rebuild due to glibc changes - -* Tue Jul 18 2000 Trond Eivind Glomsrd -- disable compiler patch -- don't include info directory file - -* Mon Jul 17 2000 Trond Eivind Glomsrd -- move back to /etc/rc.d/init.d - -* Fri Jul 14 2000 Trond Eivind Glomsrd -- more cleanups in initscript - -* Thu Jul 13 2000 Trond Eivind Glomsrd -- add a patch to work around compiler bug - (from monty@mysql.com) - -* Wed Jul 12 2000 Trond Eivind Glomsrd -- don't build the SQL daemon statically (glibc problems) -- fix the logrotate script - only flush log if mysql - is running -- change the reloading procedure -- remove icon - glint is obsolete a long time ago - -* Wed Jul 12 2000 Prospector -- automatic rebuild - -* Mon Jul 10 2000 Trond Eivind Glomsrd -- try the new compiler again -- build the SQL daemon statically -- add compile time support for complex charsets -- enable assembler -- more cleanups in initscript - -* Sun Jul 09 2000 Trond Eivind Glomsrd -- use old C++ compiler -- Exclusivearch x86 - -* Sat Jul 08 2000 Trond Eivind Glomsrd -- move .so files to devel package -- more cleanups -- exclude sparc for now - -* Wed Jul 05 2000 Trond Eivind Glomsrd -- 3.23.21 -- remove file from /etc/sysconfig -- Fix initscript a bit - initialization of databases doesn't - work yet -- specify the correct licenses -- include a /etc/my.conf (empty, FTTB) -- add conditional restart to spec file - -* Sun Jul 2 2000 Jakub Jelinek -- Rebuild with new C++ - -* Fri Jun 30 2000 Trond Eivind Glomsrd -- update to 3.23.20 -- use %%configure, %%makeinstall, %%{_tmppath}, %%{_mandir}, - %%{_infodir}, /etc/init.d -- remove the bench package -- change some of the descriptions a little bit -- fix the init script -- some compile fixes -- specify mysql user -- use mysql uid 27 (postgresql is 26) -- don't build on ia64 - -* Sat Feb 26 2000 Jos Vos -- Version 3.22.32 release XOS.1 for LinuX/OS 1.8.0 -- Upgrade from version 3.22.27 to 3.22.32. -- Do "make install" instead of "make install-strip", because "install -s" - now appears to fail on various scripts. Afterwards, strip manually. -- Reorganize subpackages, according to common Red Hat packages: the client - program and shared library become the base package and the server and - some accompanying files are now in a separate server package. The - server package implicitly requires the base package (shared library), - but we have added a manual require tag anyway (because of the shared - config file, and more). -- Rename the mysql-benchmark subpackage to mysql-bench. - -* Mon Jan 31 2000 Jos Vos -- Version 3.22.27 release XOS.2 for LinuX/OS 1.7.1 -- Add post(un)install scripts for updating ld.so.conf (client subpackage). - -* Sun Nov 21 1999 Jos Vos -- Version 3.22.27 release XOS.1 for LinuX/OS 1.7.0 -- Initial version. -- Some ideas borrowed from Red Hat Powertools 6.1, although this spec - file is a full rewrite from scratch. +* Fri May 27 2022 Chunmei Xu - 8.0.28-1 +- init from upstream