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
15 lines
457 B
Makefile
15 lines
457 B
Makefile
# $NetBSD: buildlink3.mk,v 1.1 2021/05/13 15:25:20 jdolecek Exp $
|
|
|
|
BUILDLINK_TREE+= mysql-server
|
|
|
|
.if !defined(MYSQL_SERVER_BUILDLINK3_MK)
|
|
MYSQL_SERVER_BUILDLINK3_MK:=
|
|
|
|
BUILDLINK_API_DEPENDS.mysql-server+= mysql-server>=5.7.12
|
|
BUILDLINK_ABI_DEPENDS.mysql-server?= mysql-server>=5.7.12
|
|
BUILDLINK_PKGSRCDIR.mysql-server?= ../../databases/mysql57-server
|
|
BUILDLINK_LIBDIRS.mysql-server?= lib
|
|
|
|
.endif # MYSQL_SERVER_BUILDLINK3_MK
|
|
|
|
BUILDLINK_TREE+= -mysql-server
|