summaryrefslogtreecommitdiff
path: root/databases/mysql80-server
AgeCommit message (Collapse)AuthorFilesLines
2022-12-02mysql80-server: needs at least a GCC that has <charconv>nros1-1/+3
2022-11-23massive revision bump after textproc/icu updateadam1-1/+2
2022-11-02mysql80: Update to 8.0.31.jperkin4-21175/+21
Includes a number of pkgsrc cleanups, removing nonsense that has been cargo-culted since the MySQL 3.23.x days(!). Stop shipping mysql-test, it's absolutely huge and unnecessary. Add XXX to undocumented patches that we should probably just drop, and make others easier to maintain. Upstream changes are far too numerous to include here, so here are the links to the corresponding release notes for each since 8.0.24: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-31.html https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-30.html https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-29.html https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-28.html https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-27.html https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-26.html https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-25.html Tested on SmartOS, I'll monitor bulk build reports for any fallout on other platforms (it takes ages to build).
2022-06-28*: recursive bump for perl 5.36wiz2-4/+4
2022-04-18revbump for textproc/icu updateadam1-2/+2
2022-04-03revbump for devel/protobufadam1-2/+2
2022-04-02mysql80-server: fix PLIST for memcached optionnia1-1/+2
2021-12-08revbump for icu and libffiadam1-2/+2
2021-11-11*: Revbump for protobuf-3.19.0kim1-2/+2
Fix for: Shared object "libprotobuf.so.29" not found
2021-10-21*: Revbump for protobuf-3.18.0kim1-2/+2
Fix for: Shared object "libprotobuf.so.28" not found
2021-09-12mysql57-server & mysql80-server: correct MESSAGEgutteridge1-11/+7
As of MySQL 5.7, installations created using --initialize no longer have an empty root password; one is generated as part of the process and marked expired. (This message is in part simply advice to read the documentation. However, it's possible other downstream packagers use --initialize-insecure instead, which retains the old empty password approach, so this could be a pkgsrc-specific detail to consider.)
2021-05-24*: recursive bump for perl 5.34wiz1-1/+2
2021-05-13import mysql80-client and mysql80-server packages from pkgsrc wipjdolecek12-0/+21740
package is experimental right now - it was confirmed working on NetBSD and compile on macOS only for now 8.0 brings many improvements over 5.7, following is shortened list, more details are available on https://dev.mysql.com/doc/refman/8.0/en/mysql-nutshell.html - transactional data dictionary - atomic DDL - integrated upgrade procedure - security and account management improvements - resource groups and threads (thread affinity needs some work for NetBSD) - table encryption management - loads of innodb enhancements - default character set utf8mb4 - JSON enhancements - CTE, Window functions - lateral derived tables - reworked regular experssion support - internal temporary tables - HASH JOIN optimization - EXPLAIN ANALYZE - time zone support for TIMESTAMP and DATETIME - optimizer hints for FORCE INDEX, IGNORE INDEX - XML enhancements - single preparation of statements - single RIGHT JOIN as LEFT JOIN handling - derived condition pushdown optimization Number of features were also deprecated, check the release notes for that