aboutsummaryrefslogtreecommitdiffstats
path: root/databases/mysql80-client
Commit message (Collapse)AuthorAgeFilesLines
* databases/mysql80-{client, server}: Update to latest release 8.0.17mmokhi2019-09-199-47/+44
| | | | | | | | | | | | | | 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
* Convert to UCL & cleanup pkg-message (categories d)mat2019-08-141-4/+6
|
* Bump PORTREVISION for devel/protobuf shlib changesunpoet2019-08-011-1/+1
|
* databases/mysql80-{client, server}: Update to latest release 8.0.16mmokhi2019-05-116-35/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | 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. - MySQL now supports a new Chinese collation, utf8mb4_zh_0900_as_cs - CMake now causes the build process to link with the llvm lld linker for Clang if it is available. Security Fix: CVE-2019-2632, CVE-2019-2693, CVE-2019-2694, CVE-2019-2695 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
* devel/icu: update to 64.1jbeich2019-03-281-1/+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
* Unbroken on gcc-based archs by r490218.linimon2019-03-081-3/+0
| | | | Reported by: Piotr Kubaj
* databases/mysql80-{client, server}: Update to new release 8.0.15mmokhi2019-02-271-6/+0
| | | | | | | | | | 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
* databases/mysql80-{client, server}: Update to latest release 8.0.14mmokhi2019-01-274-28/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* databases/mysql80-client: Fix output of mysql_config for ldflagsmmokhi2019-01-212-2/+11
| | | | | | | | | | | 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
* databases/mysql80-{client, server}: Update ports to latest version 8.0.13mmokhi2019-01-144-18/+50
| | | | | | | | | | | | | | | | 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
* devel/icu: update to 63.1jbeich2018-10-231-1/+1
| | | | | | | Changes: http://site.icu-project.org/download/63 ABI: https://abi-laboratory.pro/tracker/timeline/icu4c/ PR: 232300 Exp-run by: antoine
* databases/mysql80-{client, server}: Update ports to 8.0.12mmokhi2018-08-124-29/+5
| | | | | | | | | | | | | 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
* databases/mysql80-client: Unbreak patchingfernape2018-08-011-1/+1
| | | | | | | | | 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
* devel/icu: update to 62.1jbeich2018-06-291-1/+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)
* databases/mysql80-{client,server}: Upgrade the ports to GA version 8.0.11mmokhi2018-05-1219-103/+264
| | | | | | | | | | | | | | | | | | | | | | 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
* databases/mysql80-{server, client}: Update port to the latest release 8.0.2mmokhi2017-10-0610-132/+207
| | | | | | | | | 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
* Mark some ports failing on power64. In cases where the error messagelinimon2017-05-211-2/+2
| | | | | | | | | was a stub, provide a real one. While here, pet portlint. Reported by: swills Approved by: portmgr (tier-2 blanket)
* devel/libevent2: drop historical suffix after r362796jbeich2017-02-201-1/+1
| | | | | PR: 216777 Approved by: mm (maintainer)
* devel/libevent2: update to 2.1.8 and cleanupjbeich2017-02-041-1/+1
| | | | | | | | | | | - 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)
* add new includes for MySQL 8.0 clientlifanov2017-01-113-27/+196
| | | | | | | | PR: 215903 Submitted by: Mahdi Mokhtari <mokhi64@gmail.com> (maintainer) Reviewed by: matthew Approved by: matthew (mentor) Differential Revision: https://reviews.freebsd.org/D9100
* add databases/mysql80-server and databases/mysql80-clientlifanov2017-01-0819-0/+636
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