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
Port details
mysql80-client Multithreaded SQL database (client)
8.0.39 databases 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 8.0.35Version of this port present on the latest quarterly branch.
Maintainer: joneum@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-01-07 20:35:02
Last Update: 2023-11-19 16:00:25
Commit Hash: 6179bcf
People watching this port, also watch:: curl, libxml2, expat, mysql80-server, freetype2
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. The new features in MySQL 8.0. In addition to Data Dictionnary and CTEs are: Move to utf8(mb4) as MySQL's default character set Language specific case insensitive collation for 21 languages (utf8) Invisible index Descending indexes Improve usability of UUID and IPV6 manipulations SQL roles - SET PERSIST for global variable values Performance Schema, instrumenting data locks Performance Schema, instrumenting error messages Improved cost model with histograms
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (65 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mysql80-client-8.0.39/catalog.mk
  3. /usr/local/share/licenses/mysql80-client-8.0.39/LICENSE
  4. /usr/local/share/licenses/mysql80-client-8.0.39/GPLv2
  5. bin/comp_err
  6. bin/my_print_defaults
  7. bin/mysql
  8. bin/mysql_config
  9. bin/mysql_config_editor
  10. bin/mysql_migrate_keyring
  11. bin/mysqladmin
  12. bin/mysqlbinlog
  13. bin/mysqlcheck
  14. bin/mysqldump
  15. bin/mysqlimport
  16. bin/mysqlpump
  17. bin/mysqlshow
  18. bin/mysqlslap
  19. bin/perror
  20. @comment bin/zlib_decompress
  21. include/mysql/errmsg.h
  22. include/mysql/field_types.h
  23. include/mysql/my_command.h
  24. include/mysql/my_compress.h
  25. include/mysql/my_list.h
  26. include/mysql/mysql.h
  27. include/mysql/mysql/client_plugin.h
  28. include/mysql/mysql/plugin_auth_common.h
  29. include/mysql/mysql/udf_registration_types.h
  30. include/mysql/mysql_com.h
  31. include/mysql/mysql_time.h
  32. include/mysql/mysql_version.h
  33. include/mysql/mysqld_error.h
  34. lib/mysql/libmysqlclient.a
  35. lib/mysql/libmysqlclient.so
  36. lib/mysql/libmysqlclient.so.21
  37. lib/mysql/libmysqlclient_r.a
  38. lib/mysql/libmysqlclient_r.so
  39. lib/mysql/libmysqlclient_r.so.21
  40. @comment lib/private/libprotobuf-lite.so.3.19.4
  41. @comment lib/private/libprotobuf.so.3.19.4
  42. lib/mysql/plugin/authentication_ldap_sasl_client.so
  43. lib/mysql/plugin/authentication_fido_client.so
  44. lib/mysql/plugin/authentication_oci_client.so
  45. libdata/pkgconfig/mysqlclient.pc
  46. @comment share/man/man1/comp_err.1.gz
  47. @comment share/man/man1/lz4_decompress.1.gz
  48. @comment share/man/man1/mysql.1.gz
  49. @comment share/man/man1/mysql_config.1.gz
  50. @comment share/man/man1/mysql_config_editor.1.gz
  51. @comment share/man/man1/mysqladmin.1.gz
  52. @comment share/man/man1/mysqlbinlog.1.gz
  53. @comment share/man/man1/mysqlcheck.1.gz
  54. @comment share/man/man1/mysqldump.1.gz
  55. @comment share/man/man1/mysqlimport.1.gz
  56. @comment share/man/man1/mysqlman.1.gz
  57. @comment share/man/man1/mysqlpump.1.gz
  58. @comment share/man/man1/mysqlshow.1.gz
  59. @comment share/man/man1/mysqlslap.1.gz
  60. @comment share/man/man1/perror.1.gz
  61. @comment share/man/man1/zlib_decompress.1.gz
  62. share/aclocal/mysql.m4
  63. @owner
  64. @group
  65. @mode
Collapse this list.
Dependency lines:
  • mysql80-client>0:databases/mysql80-client
Conflicts:
CONFLICTS_INSTALL:
  • mysql8[1-9]-client
  • mysql[0-79][0-9]-client
  • mariadb[0-9][0-9]-client
  • percona[0-9][0-9]-client
To install the port:
cd /usr/ports/databases/mysql80-client/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/mysql80-client
  • pkg install mysql80-client
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mysql80-client
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1721978886 SHA256 (mysql-boost-8.0.39.tar.gz) = 93208da9814116d81a384eae42120fd6c2ed507f1696064c510bc36047050241 SIZE (mysql-boost-8.0.39.tar.gz) = 449265424

Packages (timestamps in pop-ups are UTC):
mysql80-client
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest8.0.398.0.398.0.22_18.0.398.0.39-8.0.22_1-
FreeBSD:13:quarterly8.0.398.0.398.0.32_38.0.398.0.39-8.0.358.0.35
FreeBSD:14:latest8.0.398.0.398.0.318.0.398.0.39--8.0.32_2
FreeBSD:14:quarterly8.0.398.0.39-8.0.398.0.39-8.0.358.0.35
FreeBSD:15:latest8.0.398.0.39n/a8.0.39n/a-8.0.358.0.35
Master port: databases/mysql80-server
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. liblz4>0 : archivers/liblz4
  2. libunwind>0 : devel/libunwind
  3. bison : devel/bison
  4. cmake : devel/cmake-core
  5. pkgconf>=1.3.0_1 : devel/pkgconf
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. libicutu.so : devel/icu
  4. liblz4.so : archivers/liblz4
  5. libfido2.so : security/libfido2
  6. libhidapi.so : comms/hidapi
  7. libunwind.so : devel/libunwind
  8. libsasl2.so : security/cyrus-sasl2
  9. libedit.so.0 : devel/libedit
  10. libldap.so.2 : net/openldap26-client
This port is required by:
for Libraries
  1. audio/ampache
  2. biology/augustus
  3. biology/ncbi-cxx-toolkit
  4. biology/ucsc-userapps
  5. cad/camotics
  6. comms/atslog
  7. databases/R-cran-RMySQL
Expand this list (161 items / 154 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. databases/courier-authlib-mysql
  3. databases/dbow
  4. databases/diesel
  5. databases/innotop
  6. databases/kdb
  7. databases/libdbi-drivers
  8. databases/libgda5-mysql
  9. databases/libzdb
  10. databases/luasql-mysql
  11. databases/mroonga
  12. databases/mtop
  13. databases/mydumper
  14. databases/mysql++
  15. databases/mysql-connector-c++
  16. databases/mysql-connector-odbc-80
  17. databases/mysql80-server
  18. databases/mysqlbackup
  19. databases/mysqldump-secure
  20. databases/mysqlreport
  21. databases/mysqltcl
  22. databases/mytop
  23. databases/ocaml-mysql
  24. databases/opendbx
  25. databases/p5-Class-DBI-mysql
  26. databases/p5-DBD-MariaDB
  27. databases/p5-DBD-mysql
  28. databases/p5-DBD-mysql4
  29. databases/p5-DBIx-MySQLSequence
  30. databases/p5-DBIx-TableHash
  31. databases/p5-MySQL-Diff
  32. databases/p5-Test-mysqld
  33. databases/p5-mysql-genocide
  34. databases/percona-toolkit
  35. databases/postgresql-mysql_fdw
  36. databases/proftpd-mod_sql_mysql
  37. databases/py-mycli
  38. databases/py-mysqlclient
  39. databases/qt5-sqldrivers-mysql
  40. databases/rubygem-mysql
  41. databases/rubygem-mysql2
  42. databases/soci
  43. databases/sqlclient
  44. databases/tcl-Mysql
  45. databases/tdbc
  46. databases/vfront
  47. deskutils/note
  48. devel/cbang
  49. devel/poco
  50. dns/powerdns
  51. irc/anope
  52. lang/seed7
  53. mail/bmf
  54. mail/dspam
  55. mail/exilog
  56. mail/exim-mysql
  57. mail/opendmarc
  58. mail/opensmtpd-extras-table-mysql
  59. mail/policyd2
  60. mail/qmail-autoresponder
  61. mail/qmail-mysql
  62. mail/ratelimit-policyd
  63. mail/sympa
  64. multimedia/mythtv
  65. multimedia/zoneminder
  66. net/asterisk18
  67. net/gnu-radius
  68. net/kamailio
  69. net/libnss-mysql
  70. net/ntopng
  71. net/prosearch
  72. net/pwhois
  73. net/rtg
  74. net/traff
  75. net/turnserver
  76. net-mgmt/argus3-clients
  77. net-mgmt/cacti
  78. net-mgmt/cacti-spine
  79. net-mgmt/check_mysql_health
  80. net-mgmt/icinga2
  81. net-mgmt/icingaweb2-module-vspheredb
  82. net-mgmt/klg
  83. net-mgmt/librenms
  84. net-mgmt/mysql-snmp
  85. net-mgmt/nagios-check_mysql_slave
  86. net-mgmt/nagiosql
  87. net-mgmt/netdot
  88. net-mgmt/observium
  89. net-mgmt/ocsinventory-server
  90. net-mgmt/pandorafms_server
  91. net-mgmt/seafile-server
  92. net-mgmt/super_mediator
  93. net-mgmt/zabbix5-proxy
  94. net-mgmt/zabbix5-server
  95. net-mgmt/zabbix6-proxy
  96. net-mgmt/zabbix6-server
  97. net-mgmt/zabbix64-proxy
  98. net-mgmt/zabbix64-server
  99. net-mgmt/zabbix7-proxy
  100. net-mgmt/zabbix7-server
  101. net-p2p/xbt
  102. science/orthanc-mysql
  103. security/libpreludedb
  104. security/maia
  105. security/vaultwarden
  106. security/webfwlog
  107. sysutils/n98-magerun
  108. sysutils/omnibackup
  109. sysutils/p5-MogileFS-Server
  110. sysutils/slurm-wlm
  111. textproc/sphinxsearch
  112. www/bacula-web
  113. www/drupal10
  114. www/drupal7
  115. www/groupoffice
  116. www/ljdeps
  117. www/mediawiki139
  118. www/mediawiki141
  119. www/mediawiki142
  120. www/mod_auth_mysql2
  121. www/mod_auth_mysql_another
  122. www/moodle41
  123. www/moodle43
  124. www/moodle44
  125. www/moodle45
  126. www/otrs
  127. www/rt44
  128. www/rt50
  129. www/wt
  130. Collapse this list.

Deleted ports which required this port:

Expand this list of 26 deleted ports
  1. audio/amarok*
  2. benchmarks/super-smack*
  3. databases/mysql-udf*
  4. devel/cdash*
  5. dns/dnscheckengine*
  6. dns/mydns*
  7. dns/mydns-ng*
  8. irc/thales*
  9. multimedia/mythtv-frontend*
  10. net/asterisk16*
  11. net-im/jabberd*
  12. net-mgmt/zabbix4-proxy*
  13. net-mgmt/zabbix4-server*
  14. net-mgmt/zabbix62-proxy*
  15. net-mgmt/zabbix62-server*
  16. www/drupal8*
  17. www/drupal9*
  18. www/interchange*
  19. www/itop*
  20. www/mediawiki135*
  21. www/mediawiki138*
  22. www/mediawiki140*
  23. www/moodle311*
  24. www/moodle39*
  25. www/moodle40*
  26. www/moodle42*
  27. Collapse this list of deleted ports.
for Run
  1. sysutils/omnibackup

Configuration Options:
===> The following configuration options are available for mysql80-client-8.0.39: ====> Default Client Plugins SASLCLIENT=on: SASL client plugin module ===> Use 'make config' to modify these settings
Options name:
databases_mysql80-client
USES:
bison:build cmake:noninja cpe groff:run libedit localbase ncurses perl5 pkgconfig shebangfix ssl ldap compiler:c++17-lang
pkg-message:
For install:
This is the mysql CLIENT without the server. for complete server and client, please install databases/mysql80-server
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-8.0/
  2. ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-8.0/
  3. https://dev.mysql.com/get/Downloads/MySQL-8.0/
Collapse this list.
Port Moves
  • port moved here from databases/mysql57-client on 2023-12-31
    REASON: Has expired: Upstream support ended in October 2019

Number of commits found: 66

NOTE: This slave port may no longer be vulnerable to issues shown below because the master port has been updated.

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/mysql80-server
CommitCreditsLog message
8.0.35
19 Nov 2023 16:00:25
commit hash: 6179bcf1cc811e58beeadf360f861beb20dec044commit hash: 6179bcf1cc811e58beeadf360f861beb20dec044commit hash: 6179bcf1cc811e58beeadf360f861beb20dec044commit hash: 6179bcf1cc811e58beeadf360f861beb20dec044 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.35

Changelogs:
8.0.34: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-34.html
8.0.35: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-35.html

Sponsored by:	Netzkommune GmbH
8.0.33_4
17 Nov 2023 11:46:00
commit hash: e55b80195e2af4bd63088de216ccd3e23be81c1fcommit hash: e55b80195e2af4bd63088de216ccd3e23be81c1fcommit hash: e55b80195e2af4bd63088de216ccd3e23be81c1fcommit hash: e55b80195e2af4bd63088de216ccd3e23be81c1f files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 74.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by:	GitHub (watch releases)
PR:		274317
Exp-run by:	antoine (incomplete)
Approved by:	fluffy
8.0.33_3
09 Jul 2023 15:52:13
commit hash: 9fd5647e0711e28ba4b5702815103dc8eaeb11c7commit hash: 9fd5647e0711e28ba4b5702815103dc8eaeb11c7commit hash: 9fd5647e0711e28ba4b5702815103dc8eaeb11c7commit hash: 9fd5647e0711e28ba4b5702815103dc8eaeb11c7 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.33

Bugs Fixed

    NDB Cluster: Occasional temporary errors which could occur when
opening a table from the NDB dictionary while repeatedly performing
concurrent schema operations were not retried. (Bug #34843889)

    NDB Cluster: During iteration, ordered index scans retain a cursor
position within each concurrently scanned ordered index fragment.
Ordered index fragments are modified and balanced as a result of
committing DML transactions, which can require scan cursors to be moved
within the tree. When running with query threads configured
(AutomaticThreadConfig set to 1), multiple threads can access the same
index fragment tree structure, and the scans of multiple threads can
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.32_3
09 Jul 2023 10:31:54
commit hash: 5ee3f5d80cb37c8ecbf55093b009c1ab1209b505commit hash: 5ee3f5d80cb37c8ecbf55093b009c1ab1209b505commit hash: 5ee3f5d80cb37c8ecbf55093b009c1ab1209b505commit hash: 5ee3f5d80cb37c8ecbf55093b009c1ab1209b505 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
databases/mysql80-client: Fix mysqlclient.pc

- Bump PORTREVISION for package change

Not all supported FreeBSD releases has openssl.pc in base system. This patch
adds a check for openssl.pc. It helps to build databases/py-mysqlclient.

If you do not have openssl.pc from your SSL provider.

Before the fix:
% grep Requires.private: /usr/local/libdata/pkgconfig/mysqlclient.pc
Requires.private: openssl

After the fix:
% grep Requires.private: /usr/local/libdata/pkgconfig/mysqlclient.pc
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.32_2
02 May 2023 16:25:54
commit hash: 449d591cb18160de843f195b229f7e5f872f8d23commit hash: 449d591cb18160de843f195b229f7e5f872f8d23commit hash: 449d591cb18160de843f195b229f7e5f872f8d23commit hash: 449d591cb18160de843f195b229f7e5f872f8d23 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
databases/mysql80-client: Fix stage-qa after
567557abbfc0a4deec492983ffc01da78c62bae4

====> Running Q/A tests (stage-qa)
====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: lib/mysql/private/libprotobuf-lite.so.3.19.4
Error: Orphaned: lib/mysql/private/libprotobuf.so.3.19.4
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1

Stop.
make: stopped in /usr/ports/databases/mysql80-client
=>> Error: check-plist failures detected

Approved by:	portmgr (blanket)
8.0.32_2
30 Apr 2023 18:18:32
commit hash: 567557abbfc0a4deec492983ffc01da78c62bae4commit hash: 567557abbfc0a4deec492983ffc01da78c62bae4commit hash: 567557abbfc0a4deec492983ffc01da78c62bae4commit hash: 567557abbfc0a4deec492983ffc01da78c62bae4 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
Author: Toshimichi Masubuchi
databases/mysql80-server: fix a issue with protobuf

PR:	270289
Reported by: Ting-Wei Lan <lantw44@gmail.com>
Sponsored by:	Netzkommune GmbH
8.0.32_1
13 Apr 2023 00:56:37
commit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606bcommit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606bcommit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606bcommit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606b files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 73.1

- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)

Changes:	https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by:	GitHub (watch releases)
PR:		270422
Exp-run by:	antoine
8.0.31
08 Feb 2023 10:53:56
commit hash: 6e1233be229212a0496f42d611bd40f3e3a628dacommit hash: 6e1233be229212a0496f42d611bd40f3e3a628dacommit hash: 6e1233be229212a0496f42d611bd40f3e3a628dacommit hash: 6e1233be229212a0496f42d611bd40f3e3a628da files touched by this commit This port version is marked as vulnerable.
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
8.0.31
06 Feb 2023 17:51:15
commit hash: 6498bc6381cc493b38ff7d1ab6087a66f0ec238fcommit hash: 6498bc6381cc493b38ff7d1ab6087a66f0ec238fcommit hash: 6498bc6381cc493b38ff7d1ab6087a66f0ec238fcommit hash: 6498bc6381cc493b38ff7d1ab6087a66f0ec238f files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Unbreak on i386

Fix a issue with i386:
--yplg_out: protoc-gen-yplg: Plugin killed by signal 11.
*** Error code 1

PR: 269203
Sponsored by: Netzkommmune GmbH
8.0.31
29 Oct 2022 07:45:20
commit hash: a2d4c050c0728f20e859bcdc4766878b2d911be7commit hash: a2d4c050c0728f20e859bcdc4766878b2d911be7commit hash: a2d4c050c0728f20e859bcdc4766878b2d911be7commit hash: a2d4c050c0728f20e859bcdc4766878b2d911be7 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Update to latest release 8.0.31

Bugs Fixed

    Incompatible Change: The service pfs_plugin_table, deprecated since MySQL
8.0.14, is removed in this release.

    Plugins or components using this service must be updated to use
pfs_plugin_table_v1 and pfs_plugin_column_* instead. (Bug #34361827)

    Important Change; Replication: Query log events filtered by the default
database whenever --replicate-do-db or --replicate-ignore-db was used included
XA START, XA END, XA COMMIT, and XA ROLLBACK (but not XA PREPARE or XA COMMIT
ONE_PHASE), regardless of the binary log format.

    This can lead to one of the issues listed here:

        When XA START or XA END was filtered out, the sequence of XA statements
within the first part of the transaction were rendered invalid, which made the
replica stop with an error.

        When XA START and XA END were preserved while XA COMMIT or XA ROLLBACK
was filtered out, then a transaction could remain in the prepared state
indefinitely on the replica.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.30_2
19 Oct 2022 08:10:29
commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6 files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 72.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by:	GitHub (watch releases)
PR:		266582
Exp-run by:	antoine
8.0.30_1
09 Oct 2022 15:37:51
commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5 files touched by this commit This port version is marked as vulnerable.
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
8.0.30
15 Sep 2022 14:34:27
commit hash: b5daf80a266a031ac1299ec2107f53dac3f2c722commit hash: b5daf80a266a031ac1299ec2107f53dac3f2c722commit hash: b5daf80a266a031ac1299ec2107f53dac3f2c722commit hash: b5daf80a266a031ac1299ec2107f53dac3f2c722 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Update to latest release 8.0.30

PR:	265468

Bugs Fixed:
- InnoDB: A TRUNCATE TABLE operation failed to remove data dictionary entries
for columns that were dropped using ALGORITHM=INSTANT.
- InnoDB: An incorrect nullable column calculation on tables with instantly
added columns caused data to be interpreted incorrectly
- InnoDB: The read_2_bytes() function in the InnoDB sources, which reads bytes
from the log buffer, returned a null pointer.
- Replication: The COUNT_TRANSACTIONS_REMOTE_IN_APPLIER_QUEUE column in the
Performance Schema table replication_group_member_stats could persistently show
transactions related to view change events (View_change_log_event) that had
already been applied. These events are queued in the Group Replication applier
channel but applied in the Group Replication recovery channel, causing a race
condition that could result in the counter decrement being lost. The increment
of the count now takes place at a more suitable point, and the counter for
COUNT_TRANSACTIONS_REMOTE_IN_APPLIER_QUEUE is also now set to zero when the
applier is not busy.
- Debug MySQL binaries can now be built using -0g and -fno-inline.

See full Changelog here:
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-30.html

Sponsored by:	Netzkommune GmbH
8.0.29
20 Jul 2022 14:21:07
commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16 files touched by this commit This port version is marked as vulnerable.
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)
8.0.29
16 May 2022 06:49:44
commit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71dcommit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71dcommit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71dcommit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71d files touched by this commit This port version is marked as vulnerable.
Loïc Bartoletti (lbartoletti) search for other commits by this committer
databases/mysql*: fix pkg-plist use share/man

Approved by:	portmgr (blanket)
8.0.29
03 May 2022 16:58:49
commit hash: 0517374e455af49ec25820891cb387e125d2cfdecommit hash: 0517374e455af49ec25820891cb387e125d2cfdecommit hash: 0517374e455af49ec25820891cb387e125d2cfdecommit hash: 0517374e455af49ec25820891cb387e125d2cfde files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.29

Bugs Fixed

    InnoDB: A failure occurred when attempting to purge undo records for a table
with an instantly added column. (Bug #33924532)

    InnoDB: High-priority transactions were not permitted to stop waiting when
interrupted or to timeout while waiting for a lock, preventing deadlocks from
being resolved. In cases where the blocking transaction is also high-priority,
high-priority transactions are now permitted to stop waiting when interrupted or
timeout when exceeding the lock wait timeout period. If a blocking transaction
is not high-priority, high-priority transactions wait for the blocking
transaction to release its locks. (Bug #33856332)

    InnoDB: The AIO synchronization queue used on Windows was removed. The
synchronous file I/O read-write function (SyncFileIO::execute) was revised to
handle files opened for both normal and overlapped I/O, as it does on Linux.
(Bug #33840645)

    InnoDB: Table version metadata was not reset after truncating all partitions
of a table with an instantly added column. (Bug #33822729)

    InnoDB: The srv_error_monitor_thread() function, which prints warnings about
semaphore waits, failed to handle a long semaphore wait as expected. To address
this issue, a blocking call was moved to a more appropriate location. Related
monitor thread code was simplified and improved, and missing shutdown signals
were added for several server threads.

    Enabling and disabling of the standard monitor by InnoDB is now performed
independently of the user-settable innodb_status_output variable. This change
addresses an issue in which the monitor was enabled by InnoDB in a particular
scenario but not set back to its previous value. Thanks to Yuhui Wang for the
contribution. (Bug #33789526, Bug #93878)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.28_3
16 Apr 2022 04:19:07
commit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49bcommit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49bcommit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49bcommit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49b files touched by this commit This port version is marked as vulnerable.
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
8.0.28_2
07 Apr 2022 00:39:10
commit hash: 268cee3b0227efd217869b43152e8936a05cb850commit hash: 268cee3b0227efd217869b43152e8936a05cb850commit hash: 268cee3b0227efd217869b43152e8936a05cb850commit hash: 268cee3b0227efd217869b43152e8936a05cb850 files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 71.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
8.0.28_1
28 Feb 2022 12:46:46
commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2 files touched by this commit This port version is marked as vulnerable.
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
8.0.28
28 Jan 2022 15:32:16
commit hash: b8d235ae4f734d0737d3123afd8c3e2b2adb0848commit hash: b8d235ae4f734d0737d3123afd8c3e2b2adb0848commit hash: b8d235ae4f734d0737d3123afd8c3e2b2adb0848commit hash: b8d235ae4f734d0737d3123afd8c3e2b2adb0848 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Update to 8.0.28

Changelog: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-28.html

Sponsored by:	Netzkommune GmbH
8.0.27
19 Dec 2021 17:23:01
commit hash: b566b31910d9015d46c878523ccf876768f0ef16commit hash: b566b31910d9015d46c878523ccf876768f0ef16commit hash: b566b31910d9015d46c878523ccf876768f0ef16commit hash: b566b31910d9015d46c878523ccf876768f0ef16 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-client: Fix a Problem with FIDO Option

there was an error, are both options turned off

PR:	260080
Sponsored by:	Netzkommune GmbH
8.0.27
25 Nov 2021 21:40:11
commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6 files touched by this commit This port version is marked as vulnerable.
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)
8.0.27
25 Nov 2021 07:17:30
commit hash: ea739e8990792020fa9fcdc83adcd5854095ea7dcommit hash: ea739e8990792020fa9fcdc83adcd5854095ea7dcommit hash: ea739e8990792020fa9fcdc83adcd5854095ea7dcommit hash: ea739e8990792020fa9fcdc83adcd5854095ea7d files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Update to 8.0.27

Release Notes: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-27.html

Sponsored by:	Netzkommune GmbH
8.0.26_1
28 Oct 2021 16:37:30
commit hash: f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3commit hash: f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3commit hash: f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3commit hash: f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3 files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 70.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
8.0.26
26 Aug 2021 17:52:40
commit hash: 84cc7ae5a0d131c991067d32bd0fae872a039cb9commit hash: 84cc7ae5a0d131c991067d32bd0fae872a039cb9commit hash: 84cc7ae5a0d131c991067d32bd0fae872a039cb9commit hash: 84cc7ae5a0d131c991067d32bd0fae872a039cb9 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: update to 8.0.26

Release notes: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-26.html

Sponsored by:	Netzkommune GmbH
8.0.25_3
02 Aug 2021 04:41:48
commit hash: 3ba73dad6f600e4da54237e381201faec678984ccommit hash: 3ba73dad6f600e4da54237e381201faec678984ccommit hash: 3ba73dad6f600e4da54237e381201faec678984ccommit hash: 3ba73dad6f600e4da54237e381201faec678984c files touched by this commit This port version is marked as vulnerable.
Xin LI (delphij) search for other commits by this committer
net/openldap24-client: bump all dependent port

In the earlier net/openldap24-server commit, only those which depend on
net/openldap24-sasl-client were bumped. Bumping all dependent port that
didn't get a bump to force a rebuild of these packages.

Suggested by:	kib
8.0.25_2
21 Jul 2021 18:11:52
commit hash: f4acead6367a692af17431cc233565e8f1149366commit hash: f4acead6367a692af17431cc233565e8f1149366commit hash: f4acead6367a692af17431cc233565e8f1149366commit hash: f4acead6367a692af17431cc233565e8f1149366 files touched by this commit This port version is marked as vulnerable.
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
8.0.25
20 May 2021 12:07:45
commit hash: c7fbbf15f3b8471c85f4c404c61fb2c9fbe1b923commit hash: c7fbbf15f3b8471c85f4c404c61fb2c9fbe1b923commit hash: c7fbbf15f3b8471c85f4c404c61fb2c9fbe1b923commit hash: c7fbbf15f3b8471c85f4c404c61fb2c9fbe1b923 files touched by this commit This port version is marked as vulnerable.
Dima Panov (fluffy) search for other commits by this committer
databases/mysql80-*: update to 8.0.25 GA release

Release notes:	https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-25.html
		https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-24.html

PR:		255937
Submitted by:	delphij@
Approved by	joneum@ (implicit)
MFH:		2021Q2
8.0.23_1
08 Apr 2021 23:33:31
commit hash: 69d24a727d44d398f7357cb844386f3ec4750a4fcommit hash: 69d24a727d44d398f7357cb844386f3ec4750a4fcommit hash: 69d24a727d44d398f7357cb844386f3ec4750a4fcommit hash: 69d24a727d44d398f7357cb844386f3ec4750a4f files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 69.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by:	GitHub (watch releases)
8.0.23
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
8.0.23
03 Feb 2021 02:09:28
Revision:563859Original commit files touched by this commit This port version is marked as vulnerable.
fluffy search for other commits by this committer
databases/mysql80*: update to 8.0.23

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

Release Notes:	https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-23.html
Requested by:	joneum
8.0.22_2
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
8.0.22_1
03 Nov 2020 00:56:27
Revision:553940Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/icu: update to 68.1

Changes:	http://site.icu-project.org/download/68
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
8.0.22
29 Oct 2020 10:20:19
Revision:553599Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.22

Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-22.html

MFH:		2020Q4
Security:	4fba07ca-13aa-11eb-b31e-d4c9ef517024
Sponsored by:	Netzkommune GmbH
8.0.21_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
8.0.21
14 Jul 2020 18:00:34
Revision:542227Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.21

Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-21.html

Submitted by:	fluffy
MFH:		2020Q3
Security:	0ed71663-c369-11ea-b53c-d4c9ef517024
Sponsored by:	Netzkommune GmbH
8.0.20_1
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
8.0.20
07 May 2020 11:51:14
Revision:534263Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.20

- Performance: Certain queries against tables with spatial indexes were not
performed as efficiently following an upgrade from MySQL 5.7 to MySQL 8.0.
- NDB Cluster: NDB defines one SPJ worker per node owning a primary partition of
the root table. If this table used read from any replica, DBTC put all SPJ
workers in the same DBSPJ instance, which effe
- NDB Cluster: Executing the SHOW command using an ndb_mgm client binary from
NDB 8.0.16 or earlier to access a management node running NDB 8.0.17 or later
produced the error message Unknown field: is_s
- On EL7 and EL8, CMake configuration was adjusted to look for GCC 9 before GCC
8. Because libmysqlclient ships with MySQL distributions, client applications
built against libmysqlclient on those platfo
- The max_length_for_sort_data system variable is now deprecated due to
optimizer changes that make it obsolete and of no effect.

More Infos: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-20.html

Special thanks to: fluffy

MFH:		2020Q2
Security:	21d59ea3-8559-11ea-a5e2-d4c9ef517024 (MySQL - Server)
Security:       622b5c47-855b-11ea-a5e2-d4c9ef517024 (MySQL - Client)
Sponsored by:	Netzkommune GmbH
8.0.19_3
23 Apr 2020 20:14:49
Revision:532707Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/icu: update to 67.1

Changes:	http://site.icu-project.org/download/67
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
8.0.19_2
16 Mar 2020 10:29:34
Revision:528524Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
There is a problem, when mysql80 build with openssl and ZLIB = ON

-- Installing:
/usr/ports/databases/mysql80-client/work/stage/usr/local/man/man1/zlib_decompress.1
====> Compressing man pages (compress-man)
===>   Installing ldconfig configuration file
===>  Installing for mysql80-client-8.0.19_1
===>  Checking if mysql80-client is already installed
===>   Registering installation for mysql80-client-8.0.19_1 as automatic
pkg-static: Unable to access file
/usr/ports/databases/mysql80-client/work/stageusr/local/bin/zlib_decompress:No
such file or directory
*** Error code 74

This fix the problem

PR:		228234
Sponsored by:	Netzkommune GmbH
8.0.19_2
13 Mar 2020 09:47:17
Revision:528343Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/icu: update to 66.1

Changes:	http://site.icu-project.org/download/66
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
8.0.19_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
8.0.19
15 Jan 2020 20:06:49
Revision:523155Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.19

- New FPROFILE_GENERATE and FPROFILE_USE CMake options are available for
experimenting with profile guided optimization (PGO) with GCC. See the
cmake/fprofile.cmake in a MySQL source distribution for information about using
them. These options have been tested with GCC 8 and 9, and with Clang.
- Enabling FPROFILE_USE also enables WITH_LTO (link time optimization).
- Innodb_system_rows_read, Innodb_system_rows_inserted,
Innodb_system_rows_deleted status variables were added for counting row
operations on InnoDB tables that belong to system-created schemas. The new
status variables are similar to the existing Innodb_rows_read,
Innodb_rows_inserted, Innodb_rows_deleted status variables, which count
operations on InnoDB tables that belong to both user-created and system-created
schemas.
- The new status variables are useful in replication environments where
relay_log_info_repository and master_info_repository variables are set to TABLE,
resulting in higher row operation counts on slaves due to operations performed
on the slave_master_info, slave_replay_log_info, and slave_worker_info tables,
which belong to the system-created mysql schema. For a valid comparison of
master and slave row operation counts, operations on tables in system-created
schemas can now be excluded using the count data provided by the new status
variables.

More infos: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-19.html

Submitted by:	fluffy
Approved by:	mmokhi (maintainer, implicit)
Sponsored by:	Netzkommune GmbH
8.0.18
08 Jan 2020 16:47:13
Revision:522436Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.18

switch patch-files to mysql80-server to make it easy for maintain.

Bugfix:
- CMake now enables use of fastcov if it is available. fastcov is faster than
lcov or gcov. This requires GCC and gcov versions of 9 or higher.
- The DISABLE_SHARED CMake option was unused and has been removed.
- The CMake code to find Protobuf executables now works on platforms that split
these into multiple packages.
- The new ADD_GDB_INDEX CMake option determines whether to enable generation of
a .gdb_index section in binaries, which makes loading them in a debugger faster.
The option is disabled by default. It has no effect if a linker other than lld
or GNU gold is used.
- For the INSTALL_LAYOUT CMake option, the SLES and WIN option values were not
used and have been removed.
- The max_prepared_stmt_count system variable maximum value has been increased
from 1 million (1,048,576) to 4 million (4,194,304). The default value remains
unchanged at 16,382.
- MySQL 8.0 no longer supports building using wolfSSL. All MySQL builds now use
OpenSSL.
- The RE2 library is no longer used by MySQL. The library is no longer bundled
with source distributions and the WITH_RE2 CMake option is obsolete.

More Infos: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-18.html

A big thanks to @fluffy for his help with this update

MFH:		2020Q1
Security:	fc91f2ef-fd7b-11e9-a1c7-b499baebfeaf
Sponsored by:	Netzkommune GmbH
8.0.17_1
03 Oct 2019 20:35:30
Revision:513733Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/icu: update to 65.1

Changes:	http://site.icu-project.org/download/65
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
8.0.17
19 Sep 2019 12:33:40
Revision:512334Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.17
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

Delete upstream-merged patches
Change other local-patches according upstream changes

PR:		239272
Reported by:	Markus Kohlmeyer <rootservice@gmail.com>
Sponsored by:	EuroBSDCon 2019 DevSummit
8.0.16_2
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)
8.0.16_2
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
8.0.16_1
11 May 2019 14:15:44
Revision:501261Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.16

This update includes:
Bugfixes:
- InnoDB: Undo tablespaces remained unencrypted after enabling
    undo tablespace encryption at startup. (Bug #29477795)
- InnoDB: Problematic macros introduced with undo tablespace DDL support
    (Bug #29324132, Bug #94243).
- InnoDB: Static thread local variables defined at the wrong scope
    were not released at thread exit. (Bug #29305186)
-  Memory leaks discovered in the innochecksum  (Bug #28917614, Bug #93164).

New features:
- MySQL C API now supports asynchronous functions for
    nonblocking communication with the MySQL server.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.15_1
27 Mar 2019 21:11:09
Revision:496981Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/icu: update to 64.1

Changes:	http://site.icu-project.org/download/64
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		236325
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19479
8.0.15
07 Mar 2019 16:29:30
Revision:494962Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Unbroken on gcc-based archs by r490218.

Reported by:	Piotr Kubaj
8.0.15
27 Feb 2019 11:02:49
Revision:494045Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-{client, server}: Update to new release 8.0.15
This is a quick release after 8.0.14 which fixes Bug #29249542, Bug #94004
on upstream (Group repl. doesn't work when IPv6 is disabled on OS)
More info on upstream:
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-15.html

While here, delete the no-more-needed warning from "pkg-message" since MySQL8.0
is GA.

Sponsored by:	The FreeBSD Foundation
8.0.14
26 Jan 2019 18:36:14
Revision:491308Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.14
This update (released on Jan 21st) includes:
Bugs Fixed:
  Important Change: Fix importing a dump from a MySQL 5.7 server 8.0 failure.
    (ER_WRONG_VALUE_FOR_VAR, when an unsupported [by 8.0] SQL mode was used).
    The behavior of the server in such circumstances now depends on the setting
of the
    `pseudo_slave_mode` system variable.
    If this is false, the server rejects the mode setting with
ER_UNSUPPORTED_SQL_MODE.
    Otherwise, server just gives a warning. (Bug #90337, Bug #27828236).

  InnoDB: Properly initialize the static thread-local 'tables' variable in
    the TempTable storage engine (on Solaris X86) was not properly initialized.
    (Bug #28987365)

  InnoDB: Fix incorrect lock order caused a deadlock when one thread attempted
to
    drop a table while another created an encrypted tablespace. (Bug #28774259)

More info from upstream:
  https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-14.html

While here, Adapt some local patches with new upstream changes.

PR:		234984
Sponsored by:	The FreeBSD Foundation
8.0.13_1
20 Jan 2019 17:14:19
Revision:490801Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-client: Fix output of mysql_config for ldflags
Make `mysql_config` not show non-existing libraries as output of `--lib`.
(`imported_crypto` and `imported_openssl` which seem to be for internal use)

This issue made build-failures on downstream codes that rely on
correct output to use for their LDFLAGS (like mail/dovecot).

Reported by:	ler
Sponsored by:	The FreeBSD Foundation
8.0.13
13 Jan 2019 23:24:28
Revision:490218Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-{client, server}: Update ports to latest version 8.0.13
This update fixes several issues including CVEs.
Bug-fixes:
	- Return better error messages for OpenSSL errors
	- Incorrect copying of an integer value by X Plugin caused an
	    error relating to misaligned memory access
Improvement:
	- Important Change: X Protocol now provides a connection pooling option

Upstream notes: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-13

While here, fix the build with GCC-based architectures too (ported from fix on
MySQL57)

Sponsored by:	The FreeBSD Foundation
8.0.12_1
23 Oct 2018 11:35:04
Revision:482830Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/icu: update to 63.1

Changes:	http://site.icu-project.org/download/63
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		232300
Exp-run by:	antoine
8.0.12
11 Aug 2018 20:22:16
Revision:476944Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-{client, server}: Update ports to 8.0.12
This update includes Oracle Critical Patch Advisory published on July 2018
More info:
http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html#AppendixMSQL
Also:
Delete upstreamed hunks of patches.
Change local patches regarding upstream changes.

PR:		229861
Reported by:	Markus Kohlmeyer <rootservice@gmail.com>
Sponsored by:	The FreeBSD Foundation
8.0.11_1
31 Jul 2018 19:08:00
Revision:476016Original commit files touched by this commit This port version is marked as vulnerable.
fernape search for other commits by this committer
databases/mysql80-client: Unbreak patching

Broken after patch(1) changes in r326084

PR:	228788
Submitted by:	curtis@ipv6.occnc.com
Approved by:	tcberner (mentor) mmokhi (maintainer)
Differential Revision:	https://reviews.freebsd.org/D16532
8.0.11_1
29 Jun 2018 14:22:11
Revision:473551Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/icu: update to 62.1

Changes:	http://site.icu-project.org/download/62
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		229359
Exp-run by:	antoine (only 10.4)
8.0.11
12 May 2018 15:35:26
Revision:469734Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-{client,server}: Upgrade the ports to GA version 8.0.11
Fix build with LibreSSL and OpenSSL-devel ports as well

MySQL 8.0.11 is the General Availability (GA) version of MySQL 8.
MySQL since this version supports FIPS-mode, if compiled using OpenSSL, AND
    an OpenSSL library and FIPS Object Module are available at runtime.
    FIPS mode imposes conditions on cryptographic operations such as
    restrictions on acceptable encryption algorithms or requirements for longer
key lengths.
    The --ssl-fips-mode client option enables control of FIPS mode on the client
side for:
    mysql, mysqladmin, mysqlbinlog, mysqlcheck, mysqldump, mysqlimport,
mysqlpump, ...
This update includes bugfixes including (not limited to):
-InnoDB: The server was stopped before a fatal error message
    was written to the error log.
-InnoDB: An incorrect GROUP BY result was returned when using the
    TempTable storage engine and a NO PAD collation.
-InnoDB: The data retrieved from INFORMATION_SCHEMA.INNODB_COLUMNS was
    incorrect for tables containing a virtual column.

Full Release-Notes are available at:
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-11.html
8.0.2
06 Oct 2017 15:44:18
Revision:451389Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-{server, client}: Update port to the latest release 8.0.2
Changes happened into format of --version which caused r450384

Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D12579
8.0.0_3
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)
8.0.0_3
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)
8.0.0_2
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)
8.0.0_1
10 Jan 2017 16:06:42
Revision:431098Original commit files touched by this commit This port version is marked as vulnerable.
lifanov search for other commits by this committer
add new includes for MySQL 8.0 client

PR:		215903
Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com> (maintainer)
Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9100
8.0.0
07 Jan 2017 20:34:47
Revision:430827Original commit files touched by this commit This port version is marked as vulnerable.
lifanov search for other commits by this committer
add databases/mysql80-server and databases/mysql80-client

This is a development snapshot of upcoming MySQL 8.0.

PR:		215738
Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com>
Reviewed by:	matthew, feld
Approved by:	matthew (mentor), feld
Differential Revision:	https://reviews.freebsd.org/D9031

Number of commits found: 66