pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/databases Changes 5.7.17:
details: https://anonhg.NetBSD.org/pkgsrc/rev/a9336c8506e2
branches: trunk
changeset: 355827:a9336c8506e2
user: adam <adam%pkgsrc.org@localhost>
date: Mon Dec 12 19:18:40 2016 +0000
description:
Changes 5.7.17:
Compilation Notes
-----------------
For GCC versions higher than 4.4, -fno-expensive-optimizations was replaced with -ffp-contract=off, which has the effect of enabling more optimizations.
Security Notes
--------------
Incompatible Change: These changes were made to mysqld_safe:
* Unsafe use of rm and chown in mysqld_safe could result in privilege escalation. chown now can be used only when the target directory is /var/log. An incompatible change is that if the directory for
the Unix socket file is missing, it is no longer created; instead, an error occurs. Due to these changes, /bin/bash is required to run mysqld_safe on Solaris. /bin/sh is still used on other
Unix/Linux platforms.
* The --ledir option now is accepted only on the command line, not in option files.
* mysqld_safe ignores the current working directory.
Other related changes:
* Initialization scripts that invoke mysqld_safe pass --basedir explicitly.
* Initialization scripts create the error log file only if the base directory is /var/log or /var/lib.
* Unused systemd files for SLES were removed.
* MySQL Server now includes a plugin library that enables administrators to introduce an increasing delay in server response to clients after a certain number of consecutive failed connection
attempts. This capability provides a deterrent that slows down brute force attacks that attempt to access MySQL user accounts. For more information, see The Connection-Control Plugin.
* OpenSSL is ending support for version 1.0.1 in December 2016; see https://www.openssl.org/policies/releasestrat.html. Consequently, MySQL Commercial Server builds now use version 1.0.2 rather than
version 1.0.1, and the linked OpenSSL library for the MySQL Commercial Server has been updated from version 1.0.1 to version 1.0.2j. For a description of issues fixed in this version, see
https://www.openssl.org/news/vulnerabilities.html.
This change does not affect the Oracle-produced MySQL Community build of MySQL Server, which uses the yaSSL library instead.
diffstat:
databases/mysql57-client/Makefile.common | 4 +-
databases/mysql57-client/PLIST | 4 +-
databases/mysql57-client/distinfo | 10 +-
databases/mysql57-server/PLIST | 1017 +++++++++++++++++++++++++----
4 files changed, 875 insertions(+), 160 deletions(-)
diffs (truncated from 1615 to 300 lines):
diff -r a5146f177b82 -r a9336c8506e2 databases/mysql57-client/Makefile.common
--- a/databases/mysql57-client/Makefile.common Mon Dec 12 17:46:39 2016 +0000
+++ b/databases/mysql57-client/Makefile.common Mon Dec 12 19:18:40 2016 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.2 2016/10/14 19:28:28 adam Exp $
+# $NetBSD: Makefile.common,v 1.3 2016/12/12 19:19:42 adam Exp $
#
# used by databases/mysql57-client/Makefile
# used by databases/mysql57-server/Makefile
-DISTNAME= mysql-5.7.16
+DISTNAME= mysql-5.7.17
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_MYSQL:=MySQL-5.7/}
diff -r a5146f177b82 -r a9336c8506e2 databases/mysql57-client/PLIST
--- a/databases/mysql57-client/PLIST Mon Dec 12 17:46:39 2016 +0000
+++ b/databases/mysql57-client/PLIST Mon Dec 12 19:18:40 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2016/10/14 19:28:28 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2016/12/12 19:19:42 adam Exp $
bin/mysql
bin/mysql_client_test
bin/mysql_config
@@ -122,7 +122,7 @@
lib/libmysqlclient.a
lib/libmysqlclient.so
lib/libmysqlclient.so.20
-lib/libmysqlclient.so.20.3.3
+lib/libmysqlclient.so.20.3.4
lib/pkgconfig/mysqlclient.pc
man/man1/comp_err.1
man/man1/innochecksum.1
diff -r a5146f177b82 -r a9336c8506e2 databases/mysql57-client/distinfo
--- a/databases/mysql57-client/distinfo Mon Dec 12 17:46:39 2016 +0000
+++ b/databases/mysql57-client/distinfo Mon Dec 12 19:18:40 2016 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.3 2016/10/14 19:28:28 adam Exp $
+$NetBSD: distinfo,v 1.4 2016/12/12 19:19:42 adam Exp $
-SHA1 (mysql-5.7.16.tar.gz) = 438ce81b85f45f8f724b5f820557a8f0a0bd34bb
-RMD160 (mysql-5.7.16.tar.gz) = 3fcda13b2d321d6975d0fa201c3314791f014aa1
-SHA512 (mysql-5.7.16.tar.gz) = 66a9a41a3813de2099d7eee45d170d79944e79e49782f852d6f3b9c6e22be912520c0ae430dea2c8f38e8ca657052903d5f5b2227485feda6cf8f2b1580b3d07
-Size (mysql-5.7.16.tar.gz) = 50509574 bytes
+SHA1 (mysql-5.7.17.tar.gz) = 7d159e2d056ab6e10c89e0c8ef12ee7af3b99ef0
+RMD160 (mysql-5.7.17.tar.gz) = acd8714fe1bda26466c4490b9e71d510677ac9a5
+SHA512 (mysql-5.7.17.tar.gz) = 72ef29298354234666264497e302994d4965ddc76129f564d51b48cbeb32f1b012a76d0905be238c8818507e0e5cf68d066e11788077351502880a358ea0df4b
+Size (mysql-5.7.17.tar.gz) = 51433090 bytes
SHA1 (patch-CMakeLists.txt) = b47592cf8801538375da3df2990fde4d292fc365
SHA1 (patch-client_CMakeLists.txt) = 304023577ab9c2152ca21fa9ff4895a22a321adf
SHA1 (patch-client_completion_hash.cc) = b86ec80beac624b2aa21c7587e351ff126400ecb
diff -r a5146f177b82 -r a9336c8506e2 databases/mysql57-server/PLIST
--- a/databases/mysql57-server/PLIST Mon Dec 12 17:46:39 2016 +0000
+++ b/databases/mysql57-server/PLIST Mon Dec 12 19:18:40 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2016/10/14 19:28:28 adam Exp $
+@comment $NetBSD: PLIST,v 1.3 2016/12/12 19:18:40 adam Exp $
bin/innochecksum
bin/lz4_decompress
bin/my_print_defaults
@@ -24,6 +24,7 @@
bin/resolve_stack_dump
bin/resolveip
bin/zlib_decompress
+include/mysql/mysqlx_ername.h
include/mysql/mysqlx_error.h
include/mysql/mysqlx_version.h
${PLIST.embedded}lib/libmysqld.a
@@ -32,7 +33,9 @@
lib/mysql/plugin/auth.so
${PLIST.auth_socket}lib/mysql/plugin/auth_socket.so
lib/mysql/plugin/auth_test_plugin.so
+lib/mysql/plugin/connection_control.so
lib/mysql/plugin/daemon_example.ini
+lib/mysql/plugin/group_replication.so
lib/mysql/plugin/ha_example.so
${PLIST.memcached}lib/mysql/plugin/innodb_engine.so
lib/mysql/plugin/keyring_file.so
@@ -171,9 +174,6 @@
share/mysql/test/collections/disabled-per-push.list
share/mysql/test/collections/disabled-weekly.list
share/mysql/test/collections/mysql-5.7-stage.push
-share/mysql/test/collections/mysql-5.7-wl9306.push
-share/mysql/test/collections/mysql-5.7-xplugin.push
-share/mysql/test/collections/mysql-5.7-xplugin.push-valgrind
share/mysql/test/collections/mysql-trunk-protocol.weekly
share/mysql/test/collections/mysql-trunk-stage.push
share/mysql/test/extra/binlog_tests/binlog.test
@@ -342,10 +342,7 @@
share/mysql/test/extra/rpl_tests/rpl_trx_boundary_parser_all_steps.inc
share/mysql/test/extra/rpl_tests/rpl_trx_boundary_parser_one_step.inc
share/mysql/test/extra/rpl_tests/rpl_trx_boundary_parser_warning.inc
-share/mysql/test/extra/rpl_tests/rpl_user.inc
share/mysql/test/extra/rpl_tests/rpl_variables_stm.test
-share/mysql/test/extra/rpl_tests/rpl_wait_for_executed_gtid_set_no_timeout.inc
-share/mysql/test/extra/rpl_tests/rpl_wait_for_executed_gtid_set_with_sleep.inc
share/mysql/test/extra/rpl_tests/rpl_xa_gtid_next.inc
share/mysql/test/extra/rpl_tests/rpl_xa_mixed_engines.inc
share/mysql/test/extra/rpl_tests/type_conversions.test
@@ -386,6 +383,7 @@
share/mysql/test/include/check_key_req.inc
share/mysql/test/include/check_no_concurrent_insert.inc
share/mysql/test/include/check_no_row_lock.inc
+share/mysql/test/include/check_plugin_dir.inc
share/mysql/test/include/check_qep.inc
share/mysql/test/include/check_shared_row_lock.inc
share/mysql/test/include/check_slave_is_running.inc
@@ -487,6 +485,7 @@
share/mysql/test/include/greedy_search_load_tables.inc
share/mysql/test/include/grep_pattern.inc
share/mysql/test/include/group_by_fd.inc
+share/mysql/test/include/group_replication_timeouts.inc
share/mysql/test/include/gtid_prepare_and_execute_stmt.inc
share/mysql/test/include/gtid_step_assert.inc
share/mysql/test/include/gtid_step_assert_on_retrieved.inc
@@ -903,6 +902,7 @@
share/mysql/test/include/wait_condition_or_abort.inc
share/mysql/test/include/wait_condition_sp.inc
share/mysql/test/include/wait_for_binlog_event.inc
+share/mysql/test/include/wait_for_file_closed.inc
share/mysql/test/include/wait_for_ndb_committed_to_binlog.inc
share/mysql/test/include/wait_for_query_to_fail.inc
share/mysql/test/include/wait_for_query_to_succeed.inc
@@ -1536,6 +1536,7 @@
share/mysql/test/r/mysql_tzinfo_to_sql.result
share/mysql/test/r/mysql_tzinfo_to_sql_sys.result
share/mysql/test/r/mysql_upgrade.result
+share/mysql/test/r/mysql_upgrade_slave_master_info.result
share/mysql/test/r/mysql_upgrade_ssl.result
share/mysql/test/r/mysqladmin.result
share/mysql/test/r/mysqlbinlog.result
@@ -1645,6 +1646,7 @@
share/mysql/test/r/partition_debug.result
share/mysql/test/r/partition_debug_sync.result
share/mysql/test/r/partition_debug_sync_stmt.result
+share/mysql/test/r/partition_deprecation.result
share/mysql/test/r/partition_error.result
share/mysql/test/r/partition_exchange.result
share/mysql/test/r/partition_explicit_prune.result
@@ -2338,13 +2340,16 @@
share/mysql/test/suite/binlog/r/binlog_enforce_gtid_consistency_trx_nontrx_consistent.result
share/mysql/test/suite/binlog/r/binlog_enforce_gtid_consistency_trx_nontrx_violation.result
share/mysql/test/suite/binlog/r/binlog_error_action.result
+share/mysql/test/suite/binlog/r/binlog_foreign_key_parent_table_deleted.result
share/mysql/test/suite/binlog/r/binlog_format_switch_in_tmp_table.result
share/mysql/test/suite/binlog/r/binlog_grant.result
share/mysql/test/suite/binlog/r/binlog_grant_alter_user.result
share/mysql/test/suite/binlog/r/binlog_group_commit_flush_crash.result
share/mysql/test/suite/binlog/r/binlog_group_commit_gtid_order.result
+share/mysql/test/suite/binlog/r/binlog_group_commit_indefinite_wait.result
share/mysql/test/suite/binlog/r/binlog_group_commit_sync_delay.result
share/mysql/test/suite/binlog/r/binlog_group_commit_sync_no_delay_count.result
+share/mysql/test/suite/binlog/r/binlog_gtid_automatic_using_rolled_back.result
share/mysql/test/suite/binlog/r/binlog_gtid_cache.result
share/mysql/test/suite/binlog/r/binlog_gtid_errors.result
share/mysql/test/suite/binlog/r/binlog_gtid_exhausted.result
@@ -2463,6 +2468,7 @@
share/mysql/test/suite/binlog/r/binlog_write_error.result
share/mysql/test/suite/binlog/r/binlog_xa_handling.result
share/mysql/test/suite/binlog/r/binlog_xa_modify_gtid_executed_explicitly.result
+share/mysql/test/suite/binlog/r/binlog_xa_prepare_failure.result
share/mysql/test/suite/binlog/r/binlog_xa_prepared_disconnect.result
share/mysql/test/suite/binlog/r/binlog_xa_select_gtid_executed_explicitly_crash.result
share/mysql/test/suite/binlog/r/binlog_xa_trx_gtid_response_packet.result
@@ -2502,6 +2508,8 @@
share/mysql/test/suite/binlog/t/binlog_enforce_gtid_consistency_trx_nontrx_violation.test
share/mysql/test/suite/binlog/t/binlog_error_action-master.opt
share/mysql/test/suite/binlog/t/binlog_error_action.test
+share/mysql/test/suite/binlog/t/binlog_foreign_key_parent_table_deleted-master.opt
+share/mysql/test/suite/binlog/t/binlog_foreign_key_parent_table_deleted.test
share/mysql/test/suite/binlog/t/binlog_format_switch_in_tmp_table.test
share/mysql/test/suite/binlog/t/binlog_grant.test
share/mysql/test/suite/binlog/t/binlog_grant_alter_user-master.opt
@@ -2509,8 +2517,10 @@
share/mysql/test/suite/binlog/t/binlog_group_commit_flush_crash-master.opt
share/mysql/test/suite/binlog/t/binlog_group_commit_flush_crash.test
share/mysql/test/suite/binlog/t/binlog_group_commit_gtid_order.test
+share/mysql/test/suite/binlog/t/binlog_group_commit_indefinite_wait.test
share/mysql/test/suite/binlog/t/binlog_group_commit_sync_delay.test
share/mysql/test/suite/binlog/t/binlog_group_commit_sync_no_delay_count.test
+share/mysql/test/suite/binlog/t/binlog_gtid_automatic_using_rolled_back.test
share/mysql/test/suite/binlog/t/binlog_gtid_cache-master.opt
share/mysql/test/suite/binlog/t/binlog_gtid_cache.test
share/mysql/test/suite/binlog/t/binlog_gtid_errors-master.opt
@@ -2658,6 +2668,7 @@
share/mysql/test/suite/binlog/t/binlog_write_error.test
share/mysql/test/suite/binlog/t/binlog_xa_handling.test
share/mysql/test/suite/binlog/t/binlog_xa_modify_gtid_executed_explicitly.test
+share/mysql/test/suite/binlog/t/binlog_xa_prepare_failure.test
share/mysql/test/suite/binlog/t/binlog_xa_prepared_disconnect.test
share/mysql/test/suite/binlog/t/binlog_xa_select_gtid_executed_explicitly_crash.test
share/mysql/test/suite/binlog/t/binlog_xa_trx_gtid_response_packet-master.opt
@@ -2666,6 +2677,39 @@
share/mysql/test/suite/binlog/t/log_builtin_as_identified_by_password-master.opt
share/mysql/test/suite/binlog/t/log_builtin_as_identified_by_password.test
share/mysql/test/suite/binlog/t/show_binlog_events_no_lock.test
+share/mysql/test/suite/connection_control/inc/check_connection_delay.inc
+share/mysql/test/suite/connection_control/inc/cleanup_proxy_accounts.inc
+share/mysql/test/suite/connection_control/inc/have_connection_control_plugin.inc
+share/mysql/test/suite/connection_control/inc/have_test_plugin.inc
+share/mysql/test/suite/connection_control/inc/install_connection_control_plugin.inc
+share/mysql/test/suite/connection_control/inc/set_after_marker.inc
+share/mysql/test/suite/connection_control/inc/set_before_marker.inc
+share/mysql/test/suite/connection_control/inc/setup_proxy_accounts.inc
+share/mysql/test/suite/connection_control/inc/uninstall_connection_control_plugin.inc
+share/mysql/test/suite/connection_control/r/connection_delay_anonymous_user.result
+share/mysql/test/suite/connection_control/r/connection_delay_info_schema_view.result
+share/mysql/test/suite/connection_control/r/connection_delay_invalid_users.result
+share/mysql/test/suite/connection_control/r/connection_delay_min_max.result
+share/mysql/test/suite/connection_control/r/connection_delay_proxy_users.result
+share/mysql/test/suite/connection_control/r/connection_delay_valid_users.result
+share/mysql/test/suite/connection_control/r/status_variables.result
+share/mysql/test/suite/connection_control/r/system_variables.result
+share/mysql/test/suite/connection_control/t/connection_delay_anonymous_user-master.opt
+share/mysql/test/suite/connection_control/t/connection_delay_anonymous_user.test
+share/mysql/test/suite/connection_control/t/connection_delay_info_schema_view-master.opt
+share/mysql/test/suite/connection_control/t/connection_delay_info_schema_view.test
+share/mysql/test/suite/connection_control/t/connection_delay_invalid_users-master.opt
+share/mysql/test/suite/connection_control/t/connection_delay_invalid_users.test
+share/mysql/test/suite/connection_control/t/connection_delay_min_max-master.opt
+share/mysql/test/suite/connection_control/t/connection_delay_min_max.test
+share/mysql/test/suite/connection_control/t/connection_delay_proxy_users-master.opt
+share/mysql/test/suite/connection_control/t/connection_delay_proxy_users.test
+share/mysql/test/suite/connection_control/t/connection_delay_valid_users-master.opt
+share/mysql/test/suite/connection_control/t/connection_delay_valid_users.test
+share/mysql/test/suite/connection_control/t/status_variables-master.opt
+share/mysql/test/suite/connection_control/t/status_variables.test
+share/mysql/test/suite/connection_control/t/system_variables-master.opt
+share/mysql/test/suite/connection_control/t/system_variables.test
share/mysql/test/suite/engines/README
share/mysql/test/suite/engines/funcs/r/ai_init_alter_table.result
share/mysql/test/suite/engines/funcs/r/ai_init_create_table.result
@@ -2939,26 +2983,44 @@
share/mysql/test/suite/engines/funcs/r/tc_multicolumn_same.result
share/mysql/test/suite/engines/funcs/r/tc_multicolumn_same_string.result
share/mysql/test/suite/engines/funcs/r/tc_partition_analyze.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_analyze_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_change_from_range_to_hash_key.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_change_from_range_to_hash_key_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_check.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_check_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_hash.result
share/mysql/test/suite/engines/funcs/r/tc_partition_hash_date_function.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_hash_date_function_non_native.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_hash_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_key.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_key_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_linear_key.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_linear_key_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_list_directory.result
share/mysql/test/suite/engines/funcs/r/tc_partition_list_error.result
share/mysql/test/suite/engines/funcs/r/tc_partition_optimize.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_optimize_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_rebuild.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_rebuild_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_remove.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_remove_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_reorg_divide.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_reorg_divide_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_reorg_hash_key.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_reorg_hash_key_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_reorg_merge.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_reorg_merge_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_repair.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_repair_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_sub1.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_sub1_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_sub2.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_sub2_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_value.result
share/mysql/test/suite/engines/funcs/r/tc_partition_value_error.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_value_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_partition_value_specific.result
+share/mysql/test/suite/engines/funcs/r/tc_partition_value_specific_non_native.result
share/mysql/test/suite/engines/funcs/r/tc_rename.result
share/mysql/test/suite/engines/funcs/r/tc_rename_across_database.result
share/mysql/test/suite/engines/funcs/r/tc_rename_error.result
@@ -3304,26 +3366,44 @@
share/mysql/test/suite/engines/funcs/t/tc_multicolumn_same.test
share/mysql/test/suite/engines/funcs/t/tc_multicolumn_same_string.test
share/mysql/test/suite/engines/funcs/t/tc_partition_analyze.test
+share/mysql/test/suite/engines/funcs/t/tc_partition_analyze_non_native.test
share/mysql/test/suite/engines/funcs/t/tc_partition_change_from_range_to_hash_key.test
+share/mysql/test/suite/engines/funcs/t/tc_partition_change_from_range_to_hash_key_non_native.test
share/mysql/test/suite/engines/funcs/t/tc_partition_check.test
+share/mysql/test/suite/engines/funcs/t/tc_partition_check_non_native.test
share/mysql/test/suite/engines/funcs/t/tc_partition_hash.test
share/mysql/test/suite/engines/funcs/t/tc_partition_hash_date_function.test
+share/mysql/test/suite/engines/funcs/t/tc_partition_hash_date_function_non_native.test
+share/mysql/test/suite/engines/funcs/t/tc_partition_hash_non_native.test
share/mysql/test/suite/engines/funcs/t/tc_partition_key.test
+share/mysql/test/suite/engines/funcs/t/tc_partition_key_non_native.test
share/mysql/test/suite/engines/funcs/t/tc_partition_linear_key.test
+share/mysql/test/suite/engines/funcs/t/tc_partition_linear_key_non_native.test
share/mysql/test/suite/engines/funcs/t/tc_partition_list_directory.test
share/mysql/test/suite/engines/funcs/t/tc_partition_list_error.test
share/mysql/test/suite/engines/funcs/t/tc_partition_optimize.test
+share/mysql/test/suite/engines/funcs/t/tc_partition_optimize_non_native.test
share/mysql/test/suite/engines/funcs/t/tc_partition_rebuild.test
+share/mysql/test/suite/engines/funcs/t/tc_partition_rebuild_non_native.test
Home |
Main Index |
Thread Index |
Old Index