notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
mysql57-client Multithreaded SQL database (client)
5.7.44_2 databases Deleted on this many watch lists=12 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.7.44_2Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Upstream support ended in October 2019
Expired This port expired on: 2023-12-31
Maintainer: joneum@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-12-15 19:40:34
Last Update: 2023-12-31 00:06:36
Commit Hash: e716c4e
People watching this port, also watch:: ca_root_nss, curl, pkg, gnutls
License: GPLv2
WWW:
https://www.mysql.com/
Description:
MySQL is a very fast, multi-threaded, multi-user and robust SQL (Structured Query Language) database server.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (147 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mysql57-client-5.7.44_2/catalog.mk
  3. /usr/local/share/licenses/mysql57-client-5.7.44_2/LICENSE
  4. /usr/local/share/licenses/mysql57-client-5.7.44_2/GPLv2
  5. bin/mysql
  6. bin/mysql_config
  7. bin/mysql_config_editor
  8. bin/mysql_ssl_rsa_setup
  9. bin/mysqladmin
  10. bin/mysqlbinlog
  11. bin/mysqlcheck
  12. bin/mysqldump
  13. bin/mysqlimport
  14. bin/mysqlpump
  15. bin/mysqlshow
  16. bin/mysqlslap
  17. include/mysql/binary_log_types.h
  18. include/mysql/big_endian.h
  19. include/mysql/byte_order_generic.h
  20. include/mysql/byte_order_generic_x86.h
  21. include/mysql/decimal.h
  22. include/mysql/errmsg.h
  23. include/mysql/hash.h
  24. include/mysql/keycache.h
  25. include/mysql/little_endian.h
  26. include/mysql/m_ctype.h
  27. include/mysql/m_string.h
  28. include/mysql/my_alloc.h
  29. include/mysql/my_byteorder.h
  30. include/mysql/my_command.h
  31. include/mysql/my_compiler.h
  32. include/mysql/my_config.h
  33. include/mysql/my_dbug.h
  34. include/mysql/my_dir.h
  35. include/mysql/my_getopt.h
  36. include/mysql/my_global.h
  37. include/mysql/my_list.h
  38. include/mysql/my_sys.h
  39. include/mysql/my_thread.h
  40. include/mysql/my_thread_local.h
  41. include/mysql/my_xml.h
  42. include/mysql/mysql.h
  43. include/mysql/mysql/client_authentication.h
  44. include/mysql/mysql/client_plugin.h
  45. include/mysql/mysql/client_plugin.h.pp
  46. include/mysql/mysql/com_data.h
  47. include/mysql/mysql/get_password.h
  48. include/mysql/mysql/group_replication_priv.h
  49. include/mysql/mysql/innodb_priv.h
  50. include/mysql/mysql/mysql_lex_string.h
  51. include/mysql/mysql/plugin.h
  52. include/mysql/mysql/plugin_audit.h
  53. include/mysql/mysql/plugin_audit.h.pp
  54. include/mysql/mysql/plugin_auth.h
  55. include/mysql/mysql/plugin_auth.h.pp
  56. include/mysql/mysql/plugin_auth_common.h
  57. include/mysql/mysql/plugin_ftparser.h
  58. include/mysql/mysql/plugin_ftparser.h.pp
  59. include/mysql/mysql/plugin_group_replication.h
  60. include/mysql/mysql/plugin_keyring.h
  61. include/mysql/mysql/plugin_keyring.h.pp
  62. include/mysql/mysql/plugin_trace.h
  63. include/mysql/mysql/plugin_validate_password.h
  64. include/mysql/mysql/psi/mysql_file.h
  65. include/mysql/mysql/psi/mysql_idle.h
  66. include/mysql/mysql/psi/mysql_mdl.h
  67. include/mysql/mysql/psi/mysql_memory.h
  68. include/mysql/mysql/psi/mysql_ps.h
  69. include/mysql/mysql/psi/mysql_socket.h
  70. include/mysql/mysql/psi/mysql_sp.h
  71. include/mysql/mysql/psi/mysql_stage.h
  72. include/mysql/mysql/psi/mysql_statement.h
  73. include/mysql/mysql/psi/mysql_table.h
  74. include/mysql/mysql/psi/mysql_thread.h
  75. include/mysql/mysql/psi/mysql_transaction.h
  76. include/mysql/mysql/psi/psi.h
  77. include/mysql/mysql/psi/psi_base.h
  78. include/mysql/mysql/psi/psi_memory.h
  79. include/mysql/mysql/service_command.h
  80. include/mysql/mysql/service_locking.h
  81. include/mysql/mysql/service_my_plugin_log.h
  82. include/mysql/mysql/service_my_snprintf.h
  83. include/mysql/mysql/service_mysql_alloc.h
  84. include/mysql/mysql/service_mysql_keyring.h
  85. include/mysql/mysql/service_mysql_password_policy.h
  86. include/mysql/mysql/service_mysql_string.h
  87. include/mysql/mysql/service_parser.h
  88. include/mysql/mysql/service_rpl_transaction_ctx.h
  89. include/mysql/mysql/service_rpl_transaction_write_set.h
  90. include/mysql/mysql/service_rules_table.h
  91. include/mysql/mysql/service_security_context.h
  92. include/mysql/mysql/service_srv_session.h
  93. include/mysql/mysql/service_srv_session_info.h
  94. include/mysql/mysql/service_ssl_wrapper.h
  95. include/mysql/mysql/service_thd_alloc.h
  96. include/mysql/mysql/service_thd_engine_lock.h
  97. include/mysql/mysql/service_thd_wait.h
  98. include/mysql/mysql/service_thread_scheduler.h
  99. include/mysql/mysql/services.h
  100. include/mysql/mysql/services.h.pp
  101. include/mysql/mysql/thread_pool_priv.h
  102. include/mysql/mysql/thread_type.h
  103. include/mysql/mysql_com.h
  104. include/mysql/mysql_com_server.h
  105. include/mysql/mysql_embed.h
  106. include/mysql/mysql_time.h
  107. include/mysql/mysql_version.h
  108. include/mysql/mysqld_ername.h
  109. include/mysql/mysqld_error.h
  110. include/mysql/plugin.h
  111. include/mysql/plugin_audit.h
  112. include/mysql/plugin_ftparser.h
  113. include/mysql/plugin_group_replication.h
  114. include/mysql/plugin_keyring.h
  115. include/mysql/plugin_validate_password.h
  116. include/mysql/sql_common.h
  117. include/mysql/sql_state.h
  118. include/mysql/sslopt-case.h
  119. include/mysql/sslopt-longopts.h
  120. include/mysql/sslopt-vars.h
  121. include/mysql/thr_cond.h
  122. include/mysql/thr_mutex.h
  123. include/mysql/thr_rwlock.h
  124. include/mysql/typelib.h
  125. lib/mysql/libmysqlclient.a
  126. lib/mysql/libmysqlclient.so
  127. lib/mysql/libmysqlclient.so.20
  128. lib/mysql/libmysqlclient_r.a
  129. lib/mysql/libmysqlclient_r.so
  130. lib/mysql/libmysqlclient_r.so.20
  131. lib/mysql/plugin/authentication_ldap_sasl_client.so
  132. libdata/pkgconfig/mysqlclient.pc
  133. share/man/man1/comp_err.1.gz
  134. share/man/man1/mysql.1.gz
  135. share/man/man1/mysql_config.1.gz
  136. share/man/man1/mysql_config_editor.1.gz
  137. share/man/man1/mysqladmin.1.gz
  138. share/man/man1/mysqlbinlog.1.gz
  139. share/man/man1/mysqlcheck.1.gz
  140. share/man/man1/mysqldump.1.gz
  141. share/man/man1/mysqlimport.1.gz
  142. share/man/man1/mysqlshow.1.gz
  143. share/man/man1/mysqlslap.1.gz
  144. share/aclocal/mysql.m4
  145. @owner
  146. @group
  147. @mode
Collapse this list.
Dependency lines:
  • mysql57-client>0:databases/mysql57-client
Conflicts:
CONFLICTS_INSTALL:
  • mysql5[0-68-9]-client
  • mysql[0-46-9][0-9]-client
  • mariadb[0-9][0-9]-client
  • percona[0-9][0-9]-client
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: mysql57-client
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1700161934 SHA256 (mysql-boost-5.7.44.tar.gz) = b8fe262c4679cb7bbc379a3f1addc723844db168628ce2acf78d33906849e491 SIZE (mysql-boost-5.7.44.tar.gz) = 53298645

Packages (timestamps in pop-ups are UTC):
mysql57-client
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--5.7.32---5.7.32-
FreeBSD:13:quarterly--5.7.42-----
FreeBSD:14:latest--5.7.40--5.7.42-5.7.42
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
Master port: databases/mysql57-server
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bison : devel/bison
  2. cmake : devel/cmake-core
Runtime dependencies:
  1. groff : textproc/groff
  2. perl5>=5.36<5.37 : lang/perl5.36
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libevent.so : devel/libevent
  3. liblz4.so : archivers/liblz4
  4. libsasl2.so : security/cyrus-sasl2
  5. libedit.so.0 : devel/libedit
  6. libldap.so.2 : net/openldap26-client
This port is required by:
for Libraries
  1. benchmarks/sysbench
  2. databases/innotop
  3. databases/p5-DBD-MariaDB
  4. databases/rubygem-do_mysql
  5. databases/sqlclient
  6. databases/tcl-Mysql
  7. databases/tuning-primer
Expand this list (80 items / 73 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/cdash
  3. lang/neko
  4. mail/postfix-policyd-sf
  5. net/prosearch
  6. net/pwhois
  7. net/traff
  8. net-mgmt/cacti88-spine
  9. net-mgmt/ndoutils
  10. net-mgmt/netdot
  11. security/cyrus-sasl2-sql
  12. security/pam-mysql
  13. sysutils/omnibackup
  14. www/mod_auth_cookie_mysql2
  15. www/mod_log_sql
  16. www/mybb
  17. Collapse this list.

Deleted ports which required this port:

Expand this list of 58 deleted ports
  1. databases/adabase*
  2. databases/apq-mysql*
  3. databases/ateam_mysql57_ldap_auth*
  4. databases/ateam_mysql_ldap_auth*
  5. databases/mrtg-mysql-load*
  6. databases/mysac*
  7. databases/mysql++1*
  8. databases/mysql++3*
  9. databases/mysql-connector-c*
  10. databases/mysql-connector-odbc*
  11. databases/mysql57-server*
  12. databases/mysqlbigram*
  13. databases/mysqlwsrep57-server*
  14. databases/py-MySQLdb*
  15. databases/py-MySQLdb55*
  16. databases/py-MySQLdb56*
  17. databases/py-oursql*
  18. databases/rubygem-mysql204*
  19. databases/wmjsql*
  20. deskutils/tine20*
  21. dns/opendnssec*
  22. editors/libreoffice6*
  23. multimedia/kodi-devel*
  24. net/asterisk13*
  25. net/asterisk15*
  26. net/coturn*
  27. net/mediatomb*
  28. net-mgmt/ccnet-server*
  29. net-mgmt/percona-monitoring-plugins*
  30. net-mgmt/zabbix22-proxy*
  31. net-mgmt/zabbix22-server*
  32. net-mgmt/zabbix3-proxy*
  33. net-mgmt/zabbix3-server*
  34. net-mgmt/zabbix42-proxy*
  35. net-mgmt/zabbix42-server*
  36. net-mgmt/zabbix44-proxy*
  37. net-mgmt/zabbix44-server*
  38. net-mgmt/zabbix52-proxy*
  39. net-mgmt/zabbix52-server*
  40. net-mgmt/zabbix54-proxy*
  41. net-mgmt/zabbix54-server*
  42. security/bitwarden_rs*
  43. security/razorback-dispatcher*
  44. shells/sparforte*
  45. www/ach*
  46. www/mediawiki131*
  47. www/mediawiki132*
  48. www/mediawiki133*
  49. www/mediawiki134*
  50. www/mediawiki136*
  51. www/mediawiki137*
  52. www/mod_log_sql2*
  53. www/moodle310*
  54. www/moodle35*
  55. www/moodle36*
  56. www/moodle37*
  57. www/moodle38*
  58. www/udmsearch*
  59. Collapse this list of deleted ports.
for Run
  1. sysutils/omnibackup

Configuration Options:
===> The following configuration options are available for mysql57-client-5.7.44_2: ====> Default Client Plugins SASLCLIENT=on: SASL client plugin module ===> Use 'make config' to modify these settings
Options name:
databases_mysql57-client
USES:
bison:build cmake:noninja compiler:c11 compiler:c++11-lib cpe groff:run libedit localbase perl5 shebangfix ssl ldap
pkg-message:
For install:
This is the mysql CLIENT without the server. for complete server and client, please install databases/mysql57-server
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-5.7/
  2. ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-5.7/
  3. https://dev.mysql.com/get/Downloads/MySQL-5.7/
Collapse this list.
Port Moves

Number of commits found: 81

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
This is a slave port. You may also want to view the commits to the master port: databases/mysql57-server
CommitCreditsLog message
5.7.44_2
31 Dec 2023 00:06:36
commit hash: e716c4e0ead482d5823056ddbb895d69bf3132dacommit hash: e716c4e0ead482d5823056ddbb895d69bf3132dacommit hash: e716c4e0ead482d5823056ddbb895d69bf3132dacommit hash: e716c4e0ead482d5823056ddbb895d69bf3132da files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
databases/mysql57-*: Remove expired port
5.7.44_2
14 Dec 2023 17:03:10
commit hash: 69e2e87fa56b54e267429b326f7f6188a7baaa71commit hash: 69e2e87fa56b54e267429b326f7f6188a7baaa71commit hash: 69e2e87fa56b54e267429b326f7f6188a7baaa71commit hash: 69e2e87fa56b54e267429b326f7f6188a7baaa71 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 24.4

- Use USES=pathfix to fix .pc installation
- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
5.7.44_1
14 Dec 2023 17:03:03
commit hash: 6e980054b5f371e5d5512613fa79445863e90f68commit hash: 6e980054b5f371e5d5512613fa79445863e90f68commit hash: 6e980054b5f371e5d5512613fa79445863e90f68commit hash: 6e980054b5f371e5d5512613fa79445863e90f68 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
databases/mysql57-{client,server}: Use bundled protobuf

- Bump PORTREVISION for dependency and package change

mysql57 failed to build with protobuf 22+. Since the maintainer already
committed
a fix [1] on mysql80 to use bundled protobuf, we take the same approach to avoid
build error with protobuf 22+ from ports tree and potential issue.

PR:		270289
Reference:	https://cgit.freebsd.org/ports/commit/?id=567557abbfc0a4deec492983ffc01da78c62bae4
[1]
5.7.43
16 Nov 2023 19:08:39
commit hash: cc257a5eaf1f5ea45513df8d46bc60db9ea5b908commit hash: cc257a5eaf1f5ea45513df8d46bc60db9ea5b908commit hash: cc257a5eaf1f5ea45513df8d46bc60db9ea5b908commit hash: cc257a5eaf1f5ea45513df8d46bc60db9ea5b908 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
Author: User Joneum
databases/mysq57-{client, server}: Update to latest release 5.7.43

Bugs Fixed

Group Replication: After one machine halted and restarted in a
three-node MySQL InnoDB Cluster, one node failed to start; after
restarting all nodes, the cluster shut down unexpectedly.

Our thanks to Zetang Zeng for the contribution. (Bug #34976442)

Fortified parsing of the network packet data sent by the server to
the client. (Bug #35374491)

Some floating-point literals were not always handled correctly. (Bug
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.7.42
05 Aug 2023 11:53:18
commit hash: d897c7e9d12246f5d7b49cf3d627c8df074c8c96commit hash: d897c7e9d12246f5d7b49cf3d627c8df074c8c96commit hash: d897c7e9d12246f5d7b49cf3d627c8df074c8c96commit hash: d897c7e9d12246f5d7b49cf3d627c8df074c8c96 files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
databases/mysql57-client: Fix build with llvm16

Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
5.7.42
13 Jun 2023 05:12:49
commit hash: f89fd0980a5cbcc54597578015f660643cdccf0fcommit hash: f89fd0980a5cbcc54597578015f660643cdccf0fcommit hash: f89fd0980a5cbcc54597578015f660643cdccf0fcommit hash: f89fd0980a5cbcc54597578015f660643cdccf0f files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
databases/mysql57-client: be ready for OpenSSL 3.0 in base

Fix build by merging another change in ssl.cmake from MySQL 8.0
PORTREVISION not bumped intentionally.

PR:		271656
5.7.40
08 Feb 2023 10:53:56
commit hash: 6e1233be229212a0496f42d611bd40f3e3a628dacommit hash: 6e1233be229212a0496f42d611bd40f3e3a628dacommit hash: 6e1233be229212a0496f42d611bd40f3e3a628dacommit hash: 6e1233be229212a0496f42d611bd40f3e3a628da files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/**ldap.mk: Convert USE_LDAP to USES=ldap

Convert the USE_LDAP=yes to USES=ldap and adds the following features:

- Adds the argument USES=ldap:server to add openldap2{4|5|6}-server as
  RUN_DEPENDS
- Adds the argument USES=ldap<version> and replaces WANT_OPENLDAP_VER
- Adds OPENLDAP versions in bsd.default-versions.mk
- Adds USE_OPENLDAP/WANT_OPENLDAP_VER in Mk/bsd.sanity.mk
- Changes consumers to use the features

Reviewed by:	delphij
Approved by:	portmgr
Differential Revision: https://reviews.freebsd.org/D38233
5.7.40
05 Dec 2022 09:06:03
commit hash: eb14b8fae3fec7854e6d6ff217c14246d8a826f1commit hash: eb14b8fae3fec7854e6d6ff217c14246d8a826f1commit hash: eb14b8fae3fec7854e6d6ff217c14246d8a826f1commit hash: eb14b8fae3fec7854e6d6ff217c14246d8a826f1 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql*-{client, server}: Remove NDEBUG

As of 3c5189a0fd4c82addfb659024bf28c5006bf88f7 there shouldn't be a need
to define NDEBUG by hand when using CMake.

Reported by:	dizzy
Sponsored by:	Netzkommune GmbH
5.7.40
07 Nov 2022 07:58:34
commit hash: 968b5605bb4df8bdd78cea62715d9a06f6b7889ccommit hash: 968b5605bb4df8bdd78cea62715d9a06f6b7889ccommit hash: 968b5605bb4df8bdd78cea62715d9a06f6b7889ccommit hash: 968b5605bb4df8bdd78cea62715d9a06f6b7889c files touched by this commit
Felix Palmen (zirias) search for other commits by this committer
databases/mysql57-client: Fix build w/ libressl3.5

Approved by:		joneum (maintainer), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D37055
5.7.40
28 Oct 2022 16:19:45
commit hash: 7e60621dc0418ce8bfd4169021bfa07d50fcba5acommit hash: 7e60621dc0418ce8bfd4169021bfa07d50fcba5acommit hash: 7e60621dc0418ce8bfd4169021bfa07d50fcba5acommit hash: 7e60621dc0418ce8bfd4169021bfa07d50fcba5a files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql57-*: Update to 5.7.40

Changelog:

Important Change: The linked OpenSSL library for MySQL Server has been updated
to version 1.1.1q. Issues fixed in OpenSSL version 1.1.1q are described at
https://www.openssl.org/news/cl111.txt and
https://www.openssl.org/news/vulnerabilities.html. (Bug #34414695)

The linked curl library for MySQL Server (Enterprise Edition) has been updated
to version 7.84.0. (Bug #34138733, Bug #34614578)

MySQL Server’s AES_ENCRYPT() and AES_DECRYPT() functions now support the use
of a key derivation function (KDF) to create a cryptographically strong secret
key from information such as a password or a passphrase that you pass to the
function. The derived key is used to encrypt and decrypt the data, and it
remains in the MySQL Server instance and is not accessible to users. Using a KDF
is highly recommended, as it provides better security than specifying your own
premade key or deriving it by a simpler method when you use the function. The
functions support HKDF (available from OpenSSL 1.1.0), for which you can specify
an optional salt and context-specific information to include in the keying
material, and PBKDF2 (available from OpenSSL 1.0.2), for which you can specify
an optional salt and set the number of iterations used to produce the key.

Bugs Fixed

InnoDB: In debug builds, a descending b-tree scan raised a debug assertion
failure. (Bug #34144951)

InnoDB: An index latch order violation in dict_table_x_lock_indexes() caused an
assertion failure. (Bug #32912868)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.7.39_1
09 Oct 2022 15:37:51
commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 3.21.7

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
5.7.38
20 Jul 2022 14:21:07
commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
databases: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Choe, Cheng-Dae" whitekid
  *  "Mahdi Mokhtari <mokhi64@gmail.com>"
  *  "Meikel Brandmeyer" <ocaml-sqlite3-port@kotka.de>
  *  <hvo.pm@xs4all.nl>
  *  <jsmith@resonatingmedia.com>
  *  <ports@c0decafe.net>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan Snelson <Alan@Wave2.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.7.38
16 May 2022 06:49:44
commit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71dcommit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71dcommit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71dcommit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71d files touched by this commit
Loïc Bartoletti (lbartoletti) search for other commits by this committer
databases/mysql*: fix pkg-plist use share/man

Approved by:	portmgr (blanket)
5.7.38
30 Apr 2022 10:17:56
commit hash: 7339d36b4f77fe5229258694a0500e9637cb87c9commit hash: 7339d36b4f77fe5229258694a0500e9637cb87c9commit hash: 7339d36b4f77fe5229258694a0500e9637cb87c9commit hash: 7339d36b4f77fe5229258694a0500e9637cb87c9 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql57-*: Update ti 5.7.38

Bugs Fixed

    InnoDB: A missing null pointer check for an index instance caused a failure.
(Bug #33600109)

    InnoDB: Purge threads processed undo records of an encrypted table for which
the tablespace was not loaded, causing a failure. (Bug #32586721)

    InnoDB: Incorrect AUTO_INCREMENT values were generated when the maximum
integer column value was exceeded. The error was due to the maximum column value
not being considered. The previous valid AUTO_INCREMENT value should have been
returned in this case, causing a duplicate key error. (Bug #87926, Bug
#26906787)

    Partitioning: In some cases, establishing a connection to MySQL server could
fail if the .ibd file for a partition was missing. (Bug #33459653)

    Statements that cannot be parsed (due, for example, to syntax errors) are no
longer written to the slow query log. (Bug #33732907)

    It was not possible to revoke the DROP privilege on the Performance Schema.
(Bug #33578113)

    A page cleaner thread timed out as it waited for an exclusive lock on an
index page held by a full-text index creation operation on a large table. (Bug
#33101844)

    A memory leak occurred if mysqldump was used on more than one table with the
--order-by-primary option. The memory allocated for sorting each table’s rows
is now freed after every table, rather than only once. (Bug #30042589, Bug
#96178)

    mysqld_safe log message textual errors were corrected. Thanks to Bin Wang at
China Mobile for the contribution. (Bug #106590, Bug #33903639)

Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-38.html

Sponsored by:	Netzkommune GmbH
5.7.37_2
16 Apr 2022 04:19:07
commit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49bcommit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49bcommit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49bcommit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 3.20.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
5.7.37_1
28 Feb 2022 12:46:46
commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 3.19.4

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
5.7.36
25 Nov 2021 21:40:11
commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
*/*: Remove redundant '-*' from CONFLICTS definitions

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
5.7.36
01 Nov 2021 17:09:03
commit hash: 25cc11b8173a833283e319174f9555c0b9b2fce3commit hash: 25cc11b8173a833283e319174f9555c0b9b2fce3commit hash: 25cc11b8173a833283e319174f9555c0b9b2fce3commit hash: 25cc11b8173a833283e319174f9555c0b9b2fce3 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql57-*: update to 5.7.36

Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-36.html

Sponsored by:	Netzkommune GmbH
5.7.35_1
10 Aug 2021 04:02:31
commit hash: d0fb3afd503e0670b5be7abeefca1fc07b5a45f4commit hash: d0fb3afd503e0670b5be7abeefca1fc07b5a45f4commit hash: d0fb3afd503e0670b5be7abeefca1fc07b5a45f4commit hash: d0fb3afd503e0670b5be7abeefca1fc07b5a45f4 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql57-*: fix build with libressl

Sponsored by:	Netzkommune GmbH
5.7.35_1
01 Aug 2021 08:32:35
commit hash: 974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70commit hash: 974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70commit hash: 974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70commit hash: 974e13b50148c5c8e7b33a1cb7e9dbaa9aedbc70 files touched by this commit
Xin LI (delphij) search for other commits by this committer
net/openldap24-server: Make SASL permanent for OpenLDAP port.

PR:		ports/257374
Reviewed by:	obrien
Approved by:	portmgr (exp-run by antoine)
Differential Revision: https://reviews.freebsd.org/D31301
5.7.35
27 Jul 2021 16:20:46
commit hash: 853341f7473b9ae1a3698bfb4e078f468f6e1f1dcommit hash: 853341f7473b9ae1a3698bfb4e078f468f6e1f1dcommit hash: 853341f7473b9ae1a3698bfb4e078f468f6e1f1dcommit hash: 853341f7473b9ae1a3698bfb4e078f468f6e1f1d files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql57-*: update to 5.7.35

Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-35.html

Sponsored by:	Netzkommune GmbH
5.7.34_1
21 Jul 2021 18:11:52
commit hash: f4acead6367a692af17431cc233565e8f1149366commit hash: f4acead6367a692af17431cc233565e8f1149366commit hash: f4acead6367a692af17431cc233565e8f1149366commit hash: f4acead6367a692af17431cc233565e8f1149366 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 3.17.3

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		257026
Exp-run by:	antoine
5.7.34
30 May 2021 09:39:09
commit hash: ebbb2d513387c14bbb667f88e84ffbdb87a4dda3commit hash: ebbb2d513387c14bbb667f88e84ffbdb87a4dda3commit hash: ebbb2d513387c14bbb667f88e84ffbdb87a4dda3commit hash: ebbb2d513387c14bbb667f88e84ffbdb87a4dda3 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
databases/mysql57-*: update to 5.7.32 GA release

Release Notes: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-34.html

PR:	255748 (based on)
MFH:	2021Q2
Approved by:	joneum@ (implicit)
5.7.33
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
5.7.33
03 Feb 2021 02:02:59
Revision:563858Original commit files touched by this commit
fluffy search for other commits by this committer
databases/mysql56*: update to 5.7.33 release

Disable detect of TLSv1.3 functions - it's broken with LibreSSL

Release Notes:	https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-33.html
Requested by:	joneum
5.7.32_1
26 Jan 2021 14:01:09
Revision:562671Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
5.7.32
20 Oct 2020 08:53:44
Revision:552808Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysq57-{client, server}: Update to latest release 5.7.32

Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-32.html

Sponsored by:	Netzkommune GmbH
5.7.31_1
30 Aug 2020 20:19:42
Revision:547081Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
5.7.31
13 Jul 2020 19:09:05
Revision:542151Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysq57-{client, server}: Update to latest release 5.7.31

Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-31.html

Submitted by:	fluffy
MFH:		2020Q3
Security:	0ed71663-c369-11ea-b53c-d4c9ef517024
Sponsored by:	Netzkommune GmbH
5.7.30_2
09 Jul 2020 10:09:41
Revision:541739Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysql57-client: fix SIGSEGV due to static OpenSSL linking

As opposed to MySQL 8.0.x branch that switched to dynamic linking for OpenSSL
libraries, MySQL 5.7.30 still statically links client applications with OpenSSL.

Meantime, OpenSSL supports dynamic loading of external engines like
security/gost-engine. If such engine is configured to load in the openssl.cnf,
mysql CLI application crashes at start with SIGSEGV early trying to initialize
OpenSSL.

This loads dynamic engine library libgost.so that calls OpenSSL function using
second (uninitialized) instance of OpenSSL leading to crash.

The problem is fixed with small backport from MySQL 8.0.x for cmake/ssl.cmake
distribution file we already patching anyway.

https://github.com/openssl/openssl/issues/12368

PR:		247803
Reported by:	eugen
Sponsored by:	Netzkommune GmbH
5.7.30_2
03 Jun 2020 18:32:06
Revision:537830Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
5.7.30_1
04 May 2020 09:44:07
Revision:533909Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
In file included from
/usr/obj/usr/ports/databases/mysql57-client/work/mysql-5.7.30/vio/viosslfactories.c:29:
/usr/obj/usr/ports/databases/mysql57-client/work/mysql-5.7.30/include/my_openssl.h:55:30:
error: use of undeclared identifier 'OPENSSL_INIT_NO_ATEXIT'
  return OPENSSL_init_crypto(OPENSSL_INIT_NO_ATEXIT, NULL);

This fix a problem with libressl

PR:		246070
MFH:		2020Q2
Sponsored by:	Netzkommune GmbH
5.7.30
30 Apr 2020 08:15:11
Revision:533416Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysq56-{client, server}: Update to latest release 5.7.30

Bugs Fixed:
- InnoDB: The row_upd_clust_rec_by_insert function, which marks a clustered
index record as deleted and inserts an updated version of the record into the
clustered index, passed an incorrect n_ext value (the total number of external
fields) to lower level functions, causing an assertion failure.
- InnoDB: An operation performed with the innodb_buffer_pool_evict debug
variable set to uncompressed caused an assertion failure.
- InnoDB: An add column operation caused an assertion failure. The failure was
due to a dangling pointer.
- nnoDB: Updating certain InnoDB system variables that take string values raised
invalid read errors during Valgrind testing.
- InnoDB: An insert statement on a table with a spatial index raised a record
type mismatch assertion due to a tuple corruption.
- InnoDB: A function that calculates undo log record size could calculate an
incorrect length value in the case of a corrupted undo log record, resulting in
a malloc failure. Assertion code was added to detect incorrect calculations.
- Replication: While an SQL statement was in the process of being rewritten for
the binary log so that sensitive information did not appear in plain text, if a
SHOW PROCESSLIST statement was used to inspect the query, the query could become
corrupted when it was written to the binary log, causing replication to stop.
The process of rewriting the query is now kept private, and the query thread is
updated only when rewriting is complete.
- Replication: When a GRANT or REVOKE statement is only partially executed, an
incident event is logged in the binary log, which makes the replication slave's
applier thread stop so that the slave can be reconciled manually with the
master. Previously, if a failed GRANT or REVOKE statement was the first
statement executed in the session, no GTID was applied to the incident event
(because the cache manager did not yet exist for the session), causing an error
on the replication slave. Also, no incident event was logged in the situation
where a GRANT statement created a user but then failed because the privileges
had been specified incorrectly, again causing an error on the replication slave.
Both these issues have now been fixed.
- Replication: When a replication slave has a generated column that the master
does not have in that table, with a secondary index on the generated column, the
generated expression should be evaluated and the value stored by the storage
engine in the secondary index. When row-based binary logging is in use, the
replication slave assigns default values to any fields that are not in the
master's definition of the table. In the case of a generated column, which does
not have a default value, the slave was previously assigning a null or a zero
value to the column. This value was then stored by the storage engine in the
secondary index, causing both the table and the index to become corrupted. To
fix this issue, generated columns in a table on a replication slave are now
re-evaluated before the values are sent to the storage engine.
- Replication: In the event of an unplanned disconnection of a replication slave
from the master, the reference to the master's dump thread might not be removed
from the list of registered slaves, in which case statements that accessed the
list of slaves would fail. The issue has now been fixed.
- Replication: With the settings binlog_format=MIXED,
tx_isolation=READ-COMMITTED, and binlog_row_image=FULL, an INSERT ... SELECT
query involving a transactional storage engine omitted any columns with a null
value from the row image written to the binary log. This happened because when
processing INSERT ... SELECT statements, the columns were marked for inserts
before the binary logging format was selected. The issue has now been fixed.

Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-30.html

MFH:		2020Q2
Security:	21d59ea3-8559-11ea-a5e2-d4c9ef517024 (MySQL - Server)
Security:	622b5c47-855b-11ea-a5e2-d4c9ef517024 (MySQL - Client)
Sponsored by:	Netzkommune GmbH
5.7.29_1
22 Jan 2020 05:53:20
Revision:523788Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
5.7.29
16 Jan 2020 15:14:59
Revision:523239Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysq56-{client, server}: Update to latest release 5.7.29

Bugs Fixed:
- InnoDB: os_file_get_parent_dir warnings were encountered when compiling MySQL
with GCC 9.2.0.
- InnoDB: An internal function (btr_push_update_extern_fields()) used to fetch
newly added externally stored fields and update them during a pessimistic update
or when going back to a previous version of a record was no longer required.
Newly added externally stored fields are updated by a different function. Also,
the method used to determine the number of externally stored fields was
corrected.
- InnoDB: A comparison function found two records to be equal when attempting to
merge non-leaf pages of a spatial index. The function was unable to handle this
unexpected condition, which resulted in a long semaphore wait and an eventual
assertion failure.
- Replication: A memory leak could occur when a failed replication group member
tried to rejoin a minority group and was disallowed from doing so.
- Docker packages were missing the LDAP authentication plugins.

More Infos: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-29.html

Approved by:	mmokhi (maintainer, implicit)
MFH:		2020Q1
Security:	a6cf65ad-37d2-11ea-a1c7-b499baebfeaf
Sponsored by:	Netzkommune GmbH
5.7.28_1
07 Dec 2019 17:55:57
Revision:519226Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
/ram/usr/ports/databases/mysql57-client/work/mysql-5.7.28/vio/viosslfactories.c:505:27:
error: use of undeclared identifier 'SSL_OP_NO_TLSv1_3'
                        | SSL_OP_NO_TLSv1_3

This patch fix this error

PR:		242474
Approved by:	mmokhi (maintainer, implicit)
Sponsored by:	Netzkommune GmbH
5.7.27
28 Sep 2019 06:45:26
Revision:513105Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Make the build dependency more accurate
5.7.27
28 Sep 2019 06:08:55
Revision:513102Original commit files touched by this commit This port version is marked as vulnerable.
antoine search for other commits by this committer
Revert r513041, it breaks the ports

Reported by:	pkg-fallout
Pointy hat:	bapt
5.7.27
27 Sep 2019 15:08:46
Revision:513041Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
sasl.h header does not belong at all to openldap package
but to the cyrus-sasl2 package already listed in the dependency in the above
line.
Just remove the wrong dependency line
5.7.27
13 Aug 2019 16:01:59
Revision:508835Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
5.7.27
05 Aug 2019 23:37:31
Revision:508220Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysq56-{client, server}: Update to latest release 5.7.27

This update includes security fixes on issues that are
mentioned on upstream critical patch report.
Further info:
https://www.oracle.com/technetwork/security-advisory/cpujul2019-5072835.html#AppendixMSQL

PR:		239271
Submitted by:	Greg Veldman <freebsd@gregv.net>
Reported by:	Markus Kohlmeyer <rootservice@gmail.com>
Sponsored by:	Platform.sh
5.7.26_1
31 Jul 2019 16:38:53
Revision:507719Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
5.7.26
28 Apr 2019 21:34:14
Revision:500373Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-{client, server}: Update to latest release 5.7.26
This update includes:
Bugfix:
- InnoDB: Optimized internal temporary tables did not support
    in-place UPDATE operations
- InnoDB: A function called by a CREATE TABLE thread attempted access after
free()
- InnoDB: The INDEX_LENGTH value in INFORMATION_SCHEMA.TABLES
    was not updated when adding an index
- The authentication_ldap_simple plugin could enforce authentication incorrectly
More info: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-26.html

Security Fix:
CVE-2019-2632, CVE-2019-1559, CVE-2018-3123, and other fixes.
More info:
https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html#AppendixMSQL

PR:		237399
Reported by:	Brent Busby <brent@jfi.uchicago.edu>
Sponsored by:	The FreeBSD Foundation
5.7.25
21 Jan 2019 20:40:48
Revision:490897Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-{client, server}: Update to latest release 5.7.25
This update (released on Jan 21st) includes:
Deprecation:
  -Tools resolveip and resolve_stack_dump utilities are now deprecated.
    (Will be removed on MySQL8.0).
Bugfix:
  -Fix a memory leak caused by a dangling pointer. (Bug #28693568)
  -Fix mishandling of SIGHUP by server could result in a server exit.
    (Bug #27966483, Bug #90742).
  -Correct potential incorrect out-of-memory checks performed by parser.
    (Bug #25633994).

More info from upstream:
  https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-25.html

PR:		234983
Reported by:	 Markus Kohlmeyer < rootservice@gmail.com >
Sponsored by:	The FreeBSD Foundation
5.7.24_2
03 Jan 2019 15:05:52
Revision:489183Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Fix build on GCC-based architectures by removing default assumption that
FreeBSD == clang.

Approved by:	portmgr (tier-2 blanket)
5.7.24_2
26 Dec 2018 12:01:58
Revision:488371Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-client: Fix build for i386
Make MySQL build-script assume that FreeBSD's Clang (on i386)
doesn't have "atomic_*" functions builtin implemented.
This is added to cmake/os/FreeBSD.cmake to make the merge for upstream easier.

This fixes the build of mysql57-client on the i386 again.

PR:		229605
Submitted by:	PitDron <pitdron@gmail.com>
Reported by:	gbromov@gmail.com
Sponsored by:	The FreeBSD Foundation
5.7.24_1
22 Dec 2018 17:16:57
Revision:488110Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-client: Fix the build with GCC-based architectures
This patch adds a condition to FreeBSD part of MySQL CMake-scripts
to recognize gcc as well as Clang, while taking care of Unsupported compilers
too.

This is an enhancement on the initial patch by Piotr Kubaj <pkubaj@anongoth.pl>
that
committed by linimon on r488087.

PR:		234172
Sponsored by:	The FreeBSD Foundation
5.7.24_1
22 Dec 2018 10:24:17
Revision:488087Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Actually add the fix.

Reported by:	maintainer
5.7.24_1
22 Dec 2018 01:06:06
Revision:488036Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Fix port not compiling on GCC-based architectures, because MySQL believed
only that Clang was used on FreeBSD.

PR:		234172
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
5.7.24_1
25 Nov 2018 16:30:00
Revision:485868Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-{client, server}: Fix inconsistencies on texinfo and man files
This is port of r485867 from mysql56-{client, server}

Differential Revision:	The FreeBSD Foundation
5.7.24
28 Oct 2018 22:31:55
Revision:483359Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-{client, server}: Update to 5.7.24
Delete merged-to-upstream FreeBSD patches, edit half-merged ones.

Upstream bugfixes:
    Regression of Bug #27753193 (segfault on ALTER TABLE adding primary key,
InnoDB)
    Query interruption during a lock wait caused an error: Bug #28068293
    Raised assertion during an OPTIMIZE TABLE operation for InnoDB: Bug
#27753193
More info on update:
https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-24.html

PR:		232685
Reported by:	Markus Kohlmeyer <rootservice@gmail.com>
Sponsored by:	The FreeBSD Foundation
5.7.23
10 Aug 2018 21:45:08
Revision:476852Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
mysql57-{client, server}: Update ports to 5.7.23
This update includes Oracle Critical Patch Advisory published on July 2018
More info:
http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html#AppendixMSQL

PR:		229860
Submitted by:	Dani <i.dani@outlook.com<
Reported by:	Markus Kohlmeyer <rootservice@gmail.com>
Reviewed by:	brnrd , koobs
Sponsored by:	The FreeBSD Foundation
5.7.22_1
22 Apr 2018 16:24:09
Revision:468035Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-client: Fix build with 10.x default compiler/linker
The upstream seems merged our local-patches but
added a -R flag to its `c++` [actually ld] command.
The -R $DIR is like -rpath on 11.x and CURRENT bases but not on 10.x
We then use -rpath to make sure it works on all supported bases.

Reported by:	John W. O'Brien <john@saltant.com>
Sponsored by:	Netzkommune GmbH
5.7.22
20 Apr 2018 10:47:54
Revision:467819Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
mysql57-{client, server}: Update port to 5.7.22
This update includes fixes for multiple CVEs including:
    CVE-2018-2755 in replication component, MySQL protocol
    CVE-2018-2805 in GIS extention
    CVE-2018-2782 in InnoDB
    and more info on
http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html#AppendixMSQL

PR:		227621
Reported by:	Markus Kohlmeyer <rootservice@gmail.com>
Sponsored by:	Netzkommune GmbH
5.7.21
17 Jan 2018 22:43:46
Revision:459295Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-{client, server}: Update to 5.7.21
This update fixes bugs like CVE-2018-2696, CVE-2018-2562, CVE-2018-2640,
CVE-2018-2668, CVE-2017-3737 (and more) in MySQL protocol by upstream.

Delete local patches (CMake plugin macros) that are merged by upstream.

PR:		225195
Sponsored by:	Netzkommune GmbH
5.7.20_1
21 Oct 2017 18:12:35
Revision:452597Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-{client, server}: Complete Upgrade of to 5.7.20 (as done by
port-secteam in r452458)
Using FreeBSD-ports libcurl and protobuf instead of bundled ones
This upgrade includes:
-Deprecation of these syntax constructs for table and column:
.col_name
.tbl_name
.tbl_name.col_name
-Bugfix of memory-leak in mysqldump

Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D12712
5.7.19_1
23 Jul 2017 16:45:08
Revision:446496Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-{server client}: Fix broken SASL/LDAP integration on newest
5.7.19 upgrade
-Add a SASL/LDAP option for mysql57-client
-Fix plugin.cmake for "FreeBSD != Linux" case

For new plugin, MySQL build assumes everything is MacOS or Windows or Linux.
This breaks upgrades when you have SASL/LDAP client-library installed.
Because it "Decides" that you "Want" SASL/LDAP support and tries to build it.

PR:		220865
Submitted by:	mmokhi
Reported by:	Vladimir Omelchuk <admin@vladiom.com.ua>
Reviewed by:	mat, feld (mentors)
Approved by:	feld (mentor)
MFH:		2017Q3
Differential Revision:	https://reviews.freebsd.org/D11667
5.7.19
19 Jul 2017 15:15:42
Revision:446203Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-{client/server}: Update to 5.7.19
ChangeLog for this update:
https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-19.html

PR:		220849
Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D11656
5.7.18
20 May 2017 16:58:10
Revision:441320Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Reported by:	swills
Approved by:	portmgr (tier-2 blanket)
5.7.18
17 Apr 2017 14:58:06
Revision:438699Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-{server client}: Update to latest 5.7.18 release
Fix some no-longer-valid (but needed) patches.

Reviewed by:	feld, mat (mentors)
Approved by:	feld (mentor)
Differential Revision:	https://reviews.freebsd.org/D10392
5.7.17_2
20 Feb 2017 02:57:04
Revision:434427Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/libevent2: drop historical suffix after r362796

PR:		216777
Approved by:	mm (maintainer)
5.7.17_1
04 Feb 2017 07:56:59
Revision:433286Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/libevent2: update to 2.1.8 and cleanup

- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN

Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR:		216527
Exp-run by:	antoine
Approved by:	mm (maintainer)
5.7.15
19 Sep 2016 10:51:14
Revision:422423Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Fix cut-and-paste typo.

Reported by:	maintainer
5.7.15
18 Sep 2016 13:35:42
Revision:422389Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Mark broken on sparc64.

Approved by:	portmgr (tier-2 blanket)
5.7.15
16 Sep 2016 15:55:16
Revision:422257Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to upstream version 5.7.15; fixes zero-day remote vuln CVE-2016-6662

PR:		212690
Submitted by:	mokhi64@gmail.com (maintainer)
MFH:		2016Q3
Security:	CVE 2016-6662
5.7.13_1
24 Aug 2016 18:56:34
Revision:420816Original commit files touched by this commit This port version is marked as vulnerable.
brnrd search for other commits by this committer
databases/mysql57-server: Fix build with LibreSSL

  - Fix building when OPENSSL_VERSION_NUMBER == 2
  - Switch USE_OPENSSL to USES= ssl

PR:		211770
Submitted by:	Markus Kohlmeyer <rootservice@gmail.com>
Reported by:	Markus Kohlmeyer <rootservice@gmail.com>
Approved by:	Mahdi Mokhtari <mokhi64@gmail.com>
MFH:		2016Q3
5.7.13_1
04 Jul 2016 14:59:15
Revision:418033Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Make my.cnf path correct according to hier(7), bump PORTREVISION

PR:		209579
Submitted by:	mokhi64@gmail.com
Reviewed by:	rootservice@gmail.com
5.7.13
15 Jun 2016 05:40:38
Revision:416915Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
databases/mysql57-{server|client}: 5.7.12 -> 5.7.13

Changes:
  http://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-13.html

PR:		210042
Approved by:	Mahdi Mokhtari <mokhi64@gmail.com> (maintainer)
5.7.12_1
17 May 2016 18:25:19
Revision:415405Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
databases/mysql57-{client|server}: fix COMMENT for -client

PR:		209510
Reported by:	Regulus Kean <rkean@bitmessage.ch>
Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com> (maintainer)
5.7.12
06 May 2016 14:40:00
Revision:414707Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Update to 5.7.12, fixing 31 partially critical vulnerabilities

List of vulnerabilities is documented on:
http://vuxml.freebsd.org/freebsd/8c2b2f11-0ebe-11e6-b55e-b499baebfeaf.html
CVE IDs see below.

PR:		206998
Submitted by:	mokhi64@gmail.com (maintainer)
Reviewed by:	rootservice@gmail.com
Approved by:	mokhi64@gmail.com (maintainer)
MFH:		2016Q2
Security:	CVE-2016-0705
		CVE-2016-0639
		CVE-2015-3194
		CVE-2016-0640
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.7.10_4
23 Apr 2016 07:15:57
Revision:413856Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
Cosmetic change of handling manual pages; preparation for upcoming update

PR:		208634
Submitted by:	rootservice@gmail.com
Approved by:	mokhi64@gmail.com (maintainer)
5.7.10_4
21 Apr 2016 16:43:15
Revision:413746Original commit files touched by this commit This port version is marked as vulnerable.
swills search for other commits by this committer
many ports: mark broken on powerpc64
5.7.10_4
14 Feb 2016 18:28:34
Revision:408878Original commit files touched by this commit This port version is marked as vulnerable.
smh search for other commits by this committer
Add MySQL 5.7 symlinks for mysqlclient_r libs

MySQL 5.7 changes lib_r from mysqlclient_r to mysqlclient which causes
packages which don't correctly use mysql_config to determine library
locations to fail due to missing -lmysqlclient_r.

As there are quite a few ports, most of which will require upstream fixes
for now we create symlinks so said ports build without issue.

PR:		206805
Reviewed by:	Mahdi Mokhtari (maintainer)
Approved by:	koobs (ports)
MFH:		2016Q1
Sponsored by:	Multiplay
5.7.10_2
03 Feb 2016 23:11:17
Revision:408005Original commit files touched by this commit This port version is marked as vulnerable.
riggs search for other commits by this committer
- Fix plist
  - binary_log_types.h is now installed only by client, not server
  - lib/mysql/plugin/ha_example.so is only installed if
    EXAMPLES OPTION is turned off
- Bump PORTREVISION
- Allow slave port to override PORTREVISION if necessary
- Deactivate performance_schema feature to conserve memory
- Add notes to pkg-message:
  - root password
  - performance_schema feature is deactivated by default to reduce
    memory footprint

PR:		205956 206065
Submitted by:	smh
Reviewed by:	mokhi64@gmail.com (maintainer)
Approved by:	mokhi64@gmail.com (maintainer)
MFH:		2016Q1
5.7.10_1
10 Jan 2016 20:07:48
Revision:405742Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
databases/mysql57-client, databases/mysql57-server:
	change all files that were missed in the last commit

PR:		204607
5.6.27
10 Jan 2016 20:02:30
Revision:405741Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
databases/mysql57-client, databases/mysql57-server:
	re-add for proper repo-copy

PR:		204607
5.7.10_1
10 Jan 2016 20:00:18
Revision:405740Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
databases/mysql57-client, databases/mysql57-server:
        remove to prepare for proper repo-copy

PR:		204607
5.7.10_1
05 Jan 2016 17:29:49
Revision:405305Original commit files touched by this commit This port version is marked as vulnerable.
mi search for other commits by this committer
Add additional CMAKE-argument to avoid build-time conflicts between
Boost-1_59 used privately by this port and Boost-1_55 installed by
its own port.

While at it, replace WRKSRC/.. with simply WRKDIR.

PR:		205815
Approved by:	maintainer
5.7.10_1
27 Dec 2015 13:34:48
Revision:404567Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
 - Restore backwards compatibility

PR:		205433
5.7.10
17 Dec 2015 12:08:06
Revision:403905Original commit files touched by this commit This port version is marked as vulnerable.
marino search for other commits by this committer
databases/mysql57-*: Support DragonFly

PR:	204607
5.7.10
15 Dec 2015 19:40:21
Revision:403800Original commit files touched by this commit This port version is marked as vulnerable.
pi search for other commits by this committer
New ports: databases/mysql57-client, databases/mysql57-server

The next major release of mysql.

MySQL is a very fast, multi-threaded, multi-user and robust SQL
(Structured Query Language) database server.

WWW: http://www.mysql.com/

PR:		204607
Submitted by:	mokhi64@gmail.com
Reviewed by:	koobs, brnrd
Approved by:	mat

Number of commits found: 81