| Port details on branch 2020Q3 |
- mysql57-client Multithreaded SQL database (client)
- 5.7.31 databases
=1 5.7.31Version of this port present on the latest quarterly branch. - Maintainer: joneum@FreeBSD.org
 - Port Added: 2020-07-09 21:58:31
- Last Update: 2020-07-13 19:10:14
- Commit Hash: d9ac66d
- People watching this port, also watch:: dspam
- 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.
WWW: https://www.mysql.com/
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- 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-*
- To install the port:
- cd /usr/ports/databases/mysql57-client/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/mysql57-client
- pkg install mysql57-client
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: mysql57-client
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1594638603
SHA256 (mysql-boost-5.7.31.tar.gz) = 85bd222e61846313d7ad7c095ad664c89ca8f52dd9c21b7ac343ead62d701200
SIZE (mysql-boost-5.7.31.tar.gz) = 51382559
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Master port: databases/mysql57-server
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- lber.h : net/openldap24-sasl-client
- bison : devel/bison
- cmake : devel/cmake
- Runtime dependencies:
-
- groff : textproc/groff
- perl5>=5.30.r1<5.31 : lang/perl5.30
- Library dependencies:
-
- libcurl.so : ftp/curl
- libevent.so : devel/libevent
- liblz4.so : archivers/liblz4
- libprotobuf.so : devel/protobuf
- libsasl2.so : security/cyrus-sasl2
- libedit.so.0 : devel/libedit
- This port is required by:
- for Libraries
-
- databases/mysql57-server
- databases/mysqlwsrep57-server
- dns/powerdns
- editors/libreoffice
- mail/exim-mysql
- net-mgmt/cacti
- net-mgmt/zabbix4-proxy
Configuration Options:
- ===> The following configuration options are available for mysql57-client-5.7.31:
====> 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
- pkg-message:
- For install:
- This is the mysql CLIENT without the server.
for complete server and client, please install databases/mysql57-server
- Master Sites:
|
Number of commits found: 4
| 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 | | Commit | Credits | Log message |
5.7.31 13 Jul 2020 19:10:14
    |
Jochen Neumeister (joneum)  |
MFH: r542151
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
Security: 0ed71663-c369-11ea-b53c-d4c9ef517024
Sponsored by: Netzkommune GmbH
Approved by: ports-secteam (with hat) |
5.7.31 13 Jul 2020 19:10:14
  |
joneum  |
MFH: r542151
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
Security: 0ed71663-c369-11ea-b53c-d4c9ef517024
Sponsored by: Netzkommune GmbH
Approved by: ports-secteam (with hat) |
5.7.30_2 09 Jul 2020 21:57:53
  |
joneum  |
MFH: r541739
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
Approved by: ports-secteam (with hat) |
5.7.30_2 09 Jul 2020 21:57:52
    |
Jochen Neumeister (joneum)  |
MFH: r541739
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
Approved by: ports-secteam (with hat) |
Number of commits found: 4
|