notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Two new features

Two two features were added on 2020-05-30:
  1. Repology links - each port now has a link to See issue 148 for details.
  2. Ports I maintain report - port maintainers can now subscribe to a daily report of commits to the ports they maintain. See Watch ports I maintain at Report Subscriptions. Details at issue 138
non port: databases/mysql57-server/Makefile

Number of commits found XX: 77

Mon, 4 May 2020
[ 09:44 joneum ] Original commit   Revision:533909
533909 databases/mysql57-client/files/patch-include_my_openssl.h
533909 databases/mysql57-client/files/
533909 databases/mysql57-client/files/patch-vio_viosslfactories.c
533909 databases/mysql57-server/Makefile
533909 databases/mysql57-server/files/patch-include_my_openssl.h
533909 databases/mysql57-server/files/patch-rapid_plugin_group_replication_libmysqlgcs_src_bindings_xcom_xcom_xcom_ssl_transport.c
533909 databases/mysql57-server/files/
533909 databases/mysql57-server/files/patch-vio_viosslfactories.c
In file included from
error: use of undeclared identifier 'OPENSSL_INIT_NO_ATEXIT'

This fix a problem with libressl

PR:		246070
MFH:		2020Q2
Sponsored by:	Netzkommune GmbH
Thu, 30 Apr 2020
[ 08:15 joneum ] Original commit   Revision:533416
533416 databases/mysql57-client/files/patch-cmake_ssl.cmake
533416 databases/mysql57-client/files/patch-cmd-line-utils_libedit_chartype.h
533416 databases/mysql57-client/files/patch-cmd-line-utils_libedit_vi.c
533416 databases/mysql57-server/Makefile
533416 databases/mysql57-server/distinfo
533416 databases/mysql57-server/files/patch-cmake_ssl.cmake
533416 databases/mysql57-server/files/patch-cmd-line-utils_libedit_chartype.h
533416 databases/mysql57-server/files/patch-cmd-line-utils_libedit_vi.c
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:

MFH:		2020Q2
Security:	21d59ea3-8559-11ea-a5e2-d4c9ef517024 (MySQL - Server)
Security:	622b5c47-855b-11ea-a5e2-d4c9ef517024 (MySQL - Client)
Sponsored by:	Netzkommune GmbH
Sun, 1 Mar 2020
[ 12:19 joneum ] Original commit   Revision:527548
527548 databases/mysql57-server/Makefile
Some manpages require groff, for example mysqladmin

PR:		241145
Reported by:	Robert Schulze <>
Sponsored by:	Netzkommune GmbH
Fri, 24 Jan 2020
[ 22:01 joneum ] Original commit   Revision:523992
523992 databases/mysql56-server/Makefile
523992 databases/mysql57-server/Makefile
523992 databases/mysql80-server/Makefile
Take Maintainership

Approved by:	mmokhi (maintainer via private Mail)
Wed, 22 Jan 2020
[ 05:53 sunpoet ] Original commit   Revision:523788
523788 astro/libosmpbf/Makefile
523788 astro/merkaartor/Makefile
523788 audio/clementine-player/Makefile
523788 audio/mixxx/Makefile
523788 audio/mixxx21/Makefile
523788 audio/mumble/Makefile
523788 audio/murmur/Makefile
523788 databases/clickhouse/Makefile
523788 databases/mysql57-client/Makefile
523788 databases/mysql57-server/Makefile

(Only the first 10 of 53 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION for devel/protobuf shlib change
Thu, 16 Jan 2020
[ 15:14 joneum ] Original commit   Revision:523239
523239 databases/mysql57-client/Makefile
523239 databases/mysql57-server/Makefile
523239 databases/mysql57-server/distinfo
523239 databases/mysql57-server/files/patch-libmysql_authentication__ldap_CMakeLists.txt
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
- 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:

Approved by:	mmokhi (maintainer, implicit)
MFH:		2020Q1
Security:	a6cf65ad-37d2-11ea-a1c7-b499baebfeaf
Sponsored by:	Netzkommune GmbH
Tue, 10 Dec 2019
[ 10:26 joneum ] Original commit   Revision:519655
519655 databases/mysql57-server/Makefile
519655 databases/mysql57-server/files/patch-scripts_CMakeLists.txt
519655 databases/mysql57-server/pkg-plist
519655 databases/mysql80-server/Makefile
519655 databases/mysql80-server/files/patch-scripts_CMakeLists.txt
519655 databases/mysql80-server/pkg-plist
Get rid of useless and unfilled
for server bundle, right .pc file is already installed by client package

PR:		242488
Reported by:	fluffy
Approved by:	mmokhi (maintainer, implicit)
Sponsored by:	Netzkommune GmbH
Fri, 6 Dec 2019
[ 19:02 joneum ] Original commit   Revision:519158
519158 databases/mysql57-server/Makefile
519158 databases/mysql57-server/files/patch-cmake_ssl.cmake
error: use of undeclared identifier 'SSL_OP_NO_TLSv1_3'
                        | SSL_OP_NO_TLSv1_3

This fix a problem with libressl

PR:		242474
Approved by:	mmokhi (maintainer, implicit)
Sponsored by:	Netzkommune GmbH
Thu, 5 Dec 2019
[ 18:12 joneum ] Original commit   Revision:519098
519098 databases/mysql57-server/Makefile
519098 databases/mysql57-server/distinfo
519098 databases/mysql57-server/files/patch-client_CMakeLists.txt
519098 databases/mysql57-server/files/patch-libmysql_CMakeLists.txt
519098 databases/mysql57-server/files/
Update to 5.7.28


PR:		241920
Approved by:	mmokhi (maintainer, implicit)
Sponsored by:	Netzkommune GmbH
Wed, 9 Oct 2019
[ 10:34 bapt ] Original commit   Revision:514130
514130 databases/mariadb-connector-c/Makefile
514130 databases/mariadb-connector-odbc/Makefile
514130 databases/mariadb101-server/Makefile
514130 databases/mariadb102-server/Makefile
514130 databases/mariadb103-server/Makefile
514130 databases/mariadb104-server/Makefile
514130 databases/mariadb55-server/Makefile
514130 databases/mysql55-server/Makefile
514130 databases/mysql56-server/Makefile
514130 databases/mysql57-server/Makefile

(Only the first 10 of 42 ports in this commit are shown above. View all ports for this commit)
Drop the ipv6 virtual category for d* category as it is not relevant anymore
Mon, 5 Aug 2019
[ 23:37 mmokhi ] Original commit   Revision:508220
508220 databases/mysql57-client/Makefile
508220 databases/mysql57-client/files/patch-scripts_CMakeLists.txt
508220 databases/mysql57-server/Makefile
508220 databases/mysql57-server/distinfo
508220 databases/mysql57-server/files/patch-scripts_CMakeLists.txt
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:

PR:		239271
Submitted by:	Greg Veldman <>
Reported by:	Markus Kohlmeyer <>
Sponsored by:
Fri, 2 Aug 2019
[ 13:30 jbeich ] Original commit   Revision:507877
507877 audio/forked-daapd/Makefile
507877 databases/libcouchbase/Makefile
507877 databases/libmemcached/Makefile
507877 databases/memcached/Makefile
507877 databases/memcacheq/Makefile
507877 databases/mysql56-server/Makefile
507877 databases/mysql57-server/Makefile
507877 databases/mysql80-server/Makefile
507877 databases/mysqlwsrep56-server/Makefile
507877 databases/mysqlwsrep57-server/Makefile

(Only the first 10 of 105 ports in this commit are shown above. View all ports for this commit)
devel/libevent2: update to 2.1.11

PR:		239599
Reported by:	GitHub (watch releases)
Approved by:	zeising (maintainer)
MFH:		2019Q3 (maybe security, partially restores 2.1.8 ABI)
Differential Revision:
Wed, 31 Jul 2019
[ 16:38 sunpoet ] Original commit   Revision:507719
507719 astro/libosmpbf/Makefile
507719 astro/merkaartor/Makefile
507719 audio/clementine-player/Makefile
507719 audio/mixxx/Makefile
507719 audio/mixxx21/Makefile
507719 audio/mumble/Makefile
507719 audio/murmur/Makefile
507719 databases/clickhouse/Makefile
507719 databases/mysql57-client/Makefile
507719 databases/mysql57-server/Makefile

(Only the first 10 of 45 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION for devel/protobuf shlib change
Fri, 26 Jul 2019
[ 20:46 gerald ] Original commit   Revision:507372
507372 Mk/
507372 accessibility/atkmm/Makefile
507372 accessibility/kmag/Makefile
507372 accessibility/kmousetool/Makefile
507372 accessibility/kmouth/Makefile
507372 accessibility/libqaccessibilityclient/Makefile
507372 accessibility/qt5-speech/Makefile
507372 archivers/R-cran-zip/Makefile
507372 archivers/ark/Makefile
507372 archivers/brotli/Makefile

(Only the first 10 of 3853 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/ which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/ which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
Fri, 5 Jul 2019
[ 19:08 sunpoet ] Original commit   Revision:505909
505909 astro/libosmpbf/Makefile
505909 astro/merkaartor/Makefile
505909 audio/clementine-player/Makefile
505909 audio/mixxx/Makefile
505909 audio/mixxx21/Makefile
505909 audio/mumble/Makefile
505909 audio/murmur/Makefile
505909 databases/clickhouse/Makefile
505909 databases/mysql57-server/Makefile
505909 databases/mysql57-server/files/patch-rapid-plugin-x-ngs-include-ngs_common-protocol_protobuf.h

(Only the first 10 of 46 ports in this commit are shown above. View all ports for this commit)
Update devel/protobuf to 3.8.0

- Bump PORTREVISION of dependent ports for shlib change

PR:		238808
Exp-run by:	antoine
Sun, 28 Apr 2019
[ 21:34 mmokhi ] Original commit   Revision:500373
500373 databases/mysql57-client/files/patch-cmake_plugin.cmake
500373 databases/mysql57-server/Makefile
500373 databases/mysql57-server/distinfo
500373 databases/mysql57-server/files/patch-cmake_plugin.cmake
500373 databases/mysql57-server/files/patch-rapid_plugin_x_CMakeLists.txt
500373 databases/mysql57-server/pkg-plist
databases/mysql57-{client, server}: Update to latest release 5.7.26
This update includes:
- InnoDB: Optimized internal temporary tables did not support
    in-place UPDATE operations
- InnoDB: A function called by a CREATE TABLE thread attempted access after
    was not updated when adding an index
- The authentication_ldap_simple plugin could enforce authentication incorrectly
More info:

Security Fix:
CVE-2019-2632, CVE-2019-1559, CVE-2018-3123, and other fixes.
More info:

PR:		237399
Reported by:	Brent Busby <>
Sponsored by:	The FreeBSD Foundation
Sun, 31 Mar 2019
[ 13:41 sunpoet ] Original commit   Revision:497411
497411 astro/libosmpbf/Makefile
497411 astro/merkaartor/Makefile
497411 audio/clementine-player/Makefile
497411 audio/mixxx/Makefile
497411 audio/mixxx21/Makefile
497411 audio/mumble/Makefile
497411 audio/murmur/Makefile
497411 databases/mysql57-server/Makefile
497411 databases/mysql80-server/Makefile
497411 devel/bloaty/Makefile

(Only the first 10 of 50 ports in this commit are shown above. View all ports for this commit)
Update devel/protobuf to 3.7.1

- Bump PORTREVISION of dependent ports for shlib change

PR:		236157
Exp-run by:	antoine
Thu, 21 Feb 2019
[ 04:16 linimon ] Original commit   Revision:493486
493486 databases/mysql57-server/Makefile
Similar to other SQL ports, add -fpermissive when compiling using GCC
to fix compilation.

PR:		235690
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
Mon, 21 Jan 2019
[ 20:40 mmokhi ] Original commit   Revision:490897
490897 databases/mysql57-client/Makefile
490897 databases/mysql57-server/Makefile
490897 databases/mysql57-server/distinfo
databases/mysql57-{client, server}: Update to latest release 5.7.25
This update (released on Jan 21st) includes:
  -Tools resolveip and resolve_stack_dump utilities are now deprecated.
    (Will be removed on MySQL8.0).
  -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:

PR:		234983
Reported by:	 Markus Kohlmeyer < >
Sponsored by:	The FreeBSD Foundation
Wed, 26 Dec 2018
[ 12:08 mmokhi ] Original commit   Revision:488374
488374 databases/mysql57-server/Makefile
488374 databases/mysql57-server/files/patch-cmake_os_FreeBSD.cmake
databases/mysql57-server: 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.

PR:		229605
Reported by:
Sponsored by:	The FreeBSD Foundation
Tue, 25 Dec 2018
[ 20:25 tcberner ] Original commit   Revision:488341
488341 CHANGES
488341 Mk/Uses/
488341 accessibility/jovie-kde4/Makefile
488341 accessibility/kaccessible-kde4/Makefile
488341 accessibility/kmag-kde4/Makefile
488341 accessibility/kmag/Makefile
488341 accessibility/kmousetool-kde4/Makefile
488341 accessibility/kmousetool/Makefile
488341 accessibility/kmouth-kde4/Makefile
488341 accessibility/kmouth/Makefile

(Only the first 10 of 1277 ports in this commit are shown above. View all ports for this commit)
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
Wed, 12 Dec 2018
[ 01:35 gerald ] Original commit   Revision:487272
487272 Mk/
487272 accessibility/atkmm/Makefile
487272 accessibility/kmag/Makefile
487272 accessibility/kmousetool/Makefile
487272 accessibility/kmouth/Makefile
487272 accessibility/qt5-speech/Makefile
487272 archivers/R-cran-zip/Makefile
487272 archivers/ark/Makefile
487272 archivers/brotli/Makefile
487272 archivers/c-blosc/Makefile

(Only the first 10 of 3168 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/ which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/ which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
Mon, 3 Dec 2018
[ 19:41 sunpoet ] Original commit   Revision:486531
486531 astro/libosmpbf/Makefile
486531 astro/merkaartor/Makefile
486531 audio/clementine-player/Makefile
486531 audio/mixxx/Makefile
486531 audio/mixxx20/Makefile
486531 audio/mumble/Makefile
486531 audio/mumble/files/patch-cplusplus.pri
486531 audio/murmur/Makefile
486531 audio/murmur/files/patch-cplusplus.pri
486531 databases/mysql57-server/Makefile

(Only the first 10 of 52 ports in this commit are shown above. View all ports for this commit)
Update devel/protobuf to 3.6.1

- Bump PORTREVISION of dependent ports for shlib change

PR:		231008
Exp-run by:	antoine
Sun, 25 Nov 2018
[ 16:30 mmokhi ] Original commit   Revision:485868
485868 databases/mysql57-client/Makefile
485868 databases/mysql57-server/Makefile
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
Sun, 28 Oct 2018
[ 22:31 mmokhi ] Original commit   Revision:483359
483359 databases/mysql57-client/files/patch-libmysql_authentication__ldap_CMakeLists.txt
483359 databases/mysql57-client/files/patch-mysys_mf__iocache2.c
483359 databases/mysql57-server/Makefile
483359 databases/mysql57-server/distinfo
483359 databases/mysql57-server/files/patch-libmysql_authentication__ldap_CMakeLists.txt
483359 databases/mysql57-server/files/patch-rapid_plugin_x_CMakeLists.txt
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,
    Query interruption during a lock wait caused an error: Bug #28068293
    Raised assertion during an OPTIMIZE TABLE operation for InnoDB: Bug
More info on update:

PR:		232685
Reported by:	Markus Kohlmeyer <>
Sponsored by:	The FreeBSD Foundation
Sat, 11 Aug 2018
[ 17:52 mmokhi ] Original commit   Revision:476934
476934 databases/mysql57-server/Makefile
476934 databases/mysql57-server/files/
mysql57-server: Fix build with LibreSSL 2.7

PR:		230527
Submitted by:	Markus Kohlmeyer <>
Reported by:	Markus Kohlmeyer <>
Sponsored by:	The FreeBSD Foundation
Fri, 10 Aug 2018
[ 21:45 mmokhi ] Original commit   Revision:476852
476852 databases/mysql57-client/Makefile
476852 databases/mysql57-server/Makefile
476852 databases/mysql57-server/distinfo
mysql57-{client, server}: Update ports to 5.7.23
This update includes Oracle Critical Patch Advisory published on July 2018
More info:

PR:		229860
Submitted by:	Dani <<
Reported by:	Markus Kohlmeyer <>
Reviewed by:	brnrd , koobs
Sponsored by:	The FreeBSD Foundation
Sun, 29 Jul 2018
[ 22:18 gerald ] Original commit   Revision:475857
475857 Mk/
475857 accessibility/atkmm/Makefile
475857 archivers/brotli/Makefile
475857 archivers/c-blosc/Makefile
475857 archivers/innoextract/Makefile
475857 archivers/kf5-karchive/Makefile
475857 archivers/lazperf/Makefile
475857 archivers/libpar2/Makefile
475857 archivers/paq/Makefile
475857 archivers/pxz/Makefile

(Only the first 10 of 1480 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/ and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/ which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
Sun, 24 Jun 2018
[ 21:11 sunpoet ] Original commit   Revision:473276
473276 astro/libosmpbf/Makefile
473276 astro/merkaartor/Makefile
473276 audio/clementine-player/Makefile
473276 audio/mixxx/Makefile
473276 audio/mumble/Makefile
473276 audio/murmur/Makefile
473276 databases/mysql57-server/Makefile
473276 devel/grpc/Makefile
473276 devel/php5-pinba/Makefile
473276 devel/protobuf-c/Makefile

(Only the first 10 of 38 ports in this commit are shown above. View all ports for this commit)
Revert r473259 and r473260 which are committed by accident

- Bump PORTEPOCH for protobuf and py-protobuf
- Bump PORTREVISION for dependent ports
[ 20:19 sunpoet ] Original commit   Revision:473259
473259 astro/libosmpbf/Makefile
473259 astro/merkaartor/Makefile
473259 audio/clementine-player/Makefile
473259 audio/mixxx/Makefile
473259 audio/mumble/Makefile
473259 audio/murmur/Makefile
473259 databases/mysql57-server/Makefile
473259 devel/grpc/Makefile
473259 devel/php5-pinba/Makefile
473259 devel/protobuf-c/Makefile

(Only the first 10 of 36 ports in this commit are shown above. View all ports for this commit)
Update to 3.6.0

Fri, 20 Apr 2018
[ 10:47 mmokhi ] Original commit   Revision:467819
467819 databases/mysql57-client/Makefile
467819 databases/mysql57-server/Makefile
467819 databases/mysql57-server/distinfo
467819 databases/mysql57-server/pkg-plist
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

PR:		227621
Reported by:	Markus Kohlmeyer <>
Sponsored by:	Netzkommune GmbH
Wed, 11 Apr 2018
[ 14:40 mmokhi ] Original commit   Revision:467051
467051 databases/mysql57-server/Makefile
databases/mysql57-server: Fix ${name}_limits regression on 11-STABLE
This is port of r467049 (that was done on mysql56-server)

PR:		227435
Reported by:	0mp
Wed, 4 Apr 2018
[ 20:57 mmokhi ] Original commit   Revision:466507
466507 databases/mysql57-server/Makefile
466507 databases/mysql57-server/files/
databases/mysql57-server: Adapt ${name}_limits to the new mechanism
Regarding to the changes to rc.subr(8) it is no longer necessary to
define a resource limiting logic in service scripts.
limits(1) is now run by default and its configuration is handled
via the "${name}_limits" variable.
This however causes collision of variable names and also is not
compatible with the old mechanism.
This fixes the rc-script of mysql57 for the bases with both
old and new mechanism.
(This is port of the r466505 [and r466506])

PR:		227230
Submitted by:	0mp
Reported by:	0mp
Differential Revision:	Netzkommune GmbH
Thu, 8 Feb 2018
[ 12:45 mmokhi ] Original commit   Revision:461218
461218 databases/mysql57-server/Makefile
461218 databases/mysql57-server/files/
databases/mysql57-server: Fix rc-script ${name}_limits conflict for post-r328331
This is port of r461217
Wed, 17 Jan 2018
[ 22:43 mmokhi ] Original commit   Revision:459295
459295 databases/mysql57-client/files/patch-client_CMakeLists.txt
459295 databases/mysql57-client/files/patch-cmake_plugin.cmake
459295 databases/mysql57-client/files/patch-configure.cmake
459295 databases/mysql57-client/files/patch-libmysql_authentication__ldap_CMakeLists.txt
459295 databases/mysql57-client/pkg-plist
459295 databases/mysql57-server/Makefile
459295 databases/mysql57-server/distinfo
459295 databases/mysql57-server/files/patch-cmake_plugin.cmake
459295 databases/mysql57-server/files/patch-libmysql_CMakeLists.txt
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
Mon, 11 Dec 2017
[ 18:26 sunpoet ] Original commit   Revision:456058
456058 astro/libosmpbf/Makefile
456058 astro/merkaartor/Makefile
456058 audio/clementine-player/Makefile
456058 audio/mixxx/Makefile
456058 audio/mumble/Makefile
456058 audio/murmur/Makefile
456058 databases/mysql57-server/Makefile
456058 devel/grpc/Makefile
456058 devel/php5-pinba/Makefile
456058 devel/protobuf-c/Makefile

(Only the first 10 of 36 ports in this commit are shown above. View all ports for this commit)
Update devel/protobuf to 3.5.0

- Bump PORTREVISION for shlib change

Thu, 2 Nov 2017
[ 21:41 olgeni ] Original commit   Revision:453381
453381 cad/calculix/Makefile
453381 cad/kicad-devel/Makefile
453381 cad/py-gdspy/Makefile
453381 comms/ebook2cw/Makefile
453381 comms/ebook2cwgui/Makefile
453381 comms/yfklog/Makefile
453381 databases/leofs/Makefile
453381 databases/mysql57-server/Makefile
453381 databases/p5-DBD-Oracle/Makefile
453381 databases/postgresql96-docs/Makefile

(Only the first 10 of 108 ports in this commit are shown above. View all ports for this commit)
Fix whitespace issues (mixed tab/spaces, alignment) in a few ports.

This round is residents except teams.
Sat, 21 Oct 2017
[ 18:12 mmokhi ] Original commit   Revision:452597
452597 databases/mysql57-client/Makefile
452597 databases/mysql57-server/Makefile
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:
-Bugfix of memory-leak in mysqldump

Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:
Thu, 19 Oct 2017
[ 17:50 feld ] Original commit   Revision:452458
452458 databases/mysql57-server/Makefile
452458 databases/mysql57-server/distinfo
databases/mysql57: Update to 5.7.20

Approved by:	ports-secteam (with hat)
MFH:		2017Q4
Security:	c41bedfd-b3f9-11e7-ac58-b499baebfeaf
Sun, 10 Sep 2017
[ 20:55 gerald ] Original commit   Revision:449591
449591 accessibility/atkmm/Makefile
449591 archivers/brotli/Makefile
449591 archivers/c-blosc/Makefile
449591 archivers/kf5-karchive/Makefile
449591 archivers/libpar2/Makefile
449591 archivers/paq/Makefile
449591 archivers/pxz/Makefile
449591 archivers/py-brotli/Makefile
449591 archivers/rvm/Makefile
449591 astro/geographiclib/Makefile

(Only the first 10 of 1201 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/ and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/ which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
Mon, 14 Aug 2017
[ 05:37 vd ] Original commit   Revision:447926
447926 databases/mariadb100-server/Makefile
447926 databases/mariadb101-server/Makefile
447926 databases/mariadb102-server/Makefile
447926 databases/mariadb55-server/Makefile
447926 databases/mysql55-server/Makefile
447926 databases/mysql56-server/Makefile
447926 databases/mysql57-server/Makefile
447926 databases/mysql80-server/Makefile
447926 databases/percona55-server/Makefile
447926 databases/percona56-server/Makefile

(Only the first 10 of 11 ports in this commit are shown above. View all ports for this commit)
MySQL ports: Extend CONFLICTS_INSTALL in conflicting ports.

databases/mysqlwsrep56-server has been present for some time and
databases/mysqlwsrep57-server has been added recently. Both ports
conflict with other MySQL server ports and this has been reflected
in databases/mysqlwsrep5[67]-server/Makefile but must also be
reflected in all conflicting ports' Makefiles as well.

The conflicting ports are:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 23 Jul 2017
[ 16:45 mmokhi ] Original commit   Revision:446496
446496 databases/mysql57-client/Makefile
446496 databases/mysql57-client/files/patch-cmake_plugin.cmake
446496 databases/mysql57-client/files/patch-libmysql_authentication__ldap_CMakeLists.txt
446496 databases/mysql57-client/pkg-plist
446496 databases/mysql57-server/Makefile
446496 databases/mysql57-server/files/patch-cmake_plugin.cmake
446496 databases/mysql57-server/files/patch-libmysql_authentication__ldap_CMakeLists.txt
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 <>
Reviewed by:	mat, feld (mentors)
Approved by:	feld (mentor)
MFH:		2017Q3
Differential Revision:
Wed, 19 Jul 2017
[ 15:15 mmokhi ] Original commit   Revision:446203
446203 databases/mysql57-client/Makefile
446203 databases/mysql57-client/files/patch-CMakeLists.txt
446203 databases/mysql57-client/files/patch-mysys_my__symlink.c
446203 databases/mysql57-server/Makefile
446203 databases/mysql57-server/distinfo
databases/mysql57-{client/server}: Update to 5.7.19
ChangeLog for this update:

PR:		220849
Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:
Sun, 25 Jun 2017
[ 21:07 tcberner ] Original commit   Revision:444324
444324 CHANGES
444324 Mk/Uses/
444324 Mk/
444324 astro/marble/Makefile
444324 audio/csound6/Makefile
444324 audio/fluidsynth/Makefile
444324 audio/libgme/Makefile
444324 cad/kicad/Makefile
444324 cad/opencascade/Makefile
444324 cad/openvsp/Makefile

(Only the first 10 of 115 ports in this commit are shown above. View all ports for this commit)
Make ninja opt-out in

Using ninja instead of make (1) can lead to significant speed ups while
Therefore switch from having the ninja generator opt-in to having it opt-out.

Previously cmake-ports that wanted to use ninja could set
now, ports that do not work with ninja can set
    cmake:<existing args>,noninja
Note, that needing this should be an exception and most often points to a broken
cmake of the port.

The ports using cmake were modified
* removed USES=gmake, if ninja is used
* removed MAKE_ARGS, if ninja is used
* added the cmake-argument noninja if necessary

PR:		219629
PR:		213331
Exp-run by:	antoine
Reviewed by:	rakuco
Differential Revision:
Mon, 17 Apr 2017
[ 14:58 mmokhi ] Original commit   Revision:438699
438699 databases/mysql57-client/Makefile
438699 databases/mysql57-client/files/patch-support-files_CMakeLists.txt
438699 databases/mysql57-server/Makefile
438699 databases/mysql57-server/distinfo
438699 databases/mysql57-server/files/patch-rapid_plugin_x_CMakeLists.txt
438699 databases/mysql57-server/files/
438699 databases/mysql57-server/pkg-plist
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:
Sat, 1 Apr 2017
[ 15:23 gerald ] Original commit   Revision:437439
437439 archivers/kf5-karchive/Makefile
437439 archivers/paq/Makefile
437439 archivers/pxz/Makefile
437439 archivers/py-brotli/Makefile
437439 archivers/rvm/Makefile
437439 astro/geographiclib/Makefile
437439 astro/gpstk/Makefile
437439 astro/kstars/Makefile
437439 astro/libosmium/Makefile
437439 astro/nightfall/Makefile

(Only the first 10 of 1118 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/ which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
Wed, 22 Feb 2017
[ 17:25 mmokhi ] Original commit   Revision:434623
434623 databases/mysql56-server/Makefile
434623 databases/mysql56-server/files/
434623 databases/mysql57-server/Makefile
434623 databases/mysql57-server/files/
434623 databases/mysql57-server/pkg-message
434623 databases/mysql80-server/Makefile
434623 databases/mysql80-server/files/
434623 databases/mysql80-server/pkg-message
databases/mysql{56 57 80}:
Improve ${mysql_optfile} default usage in rc script.
Improve pkg-message.

Reviewed by:	feld, mat
Approved by:	feld, mat (mentors)
Differential Revision:
Mon, 20 Feb 2017
[ 02:57 jbeich ] Original commit   Revision:434427
434427 MOVED
434427 Mk/
434427 audio/forked-daapd/Makefile
434427 databases/libcouchbase/Makefile
434427 databases/libmemcached/Makefile
434427 databases/memcached/Makefile
434427 databases/memcacheq/Makefile
434427 databases/mysql-proxy/Makefile
434427 databases/mysql56-client/Makefile

(Only the first 10 of 136 ports in this commit are shown above. View all ports for this commit)
devel/libevent2: drop historical suffix after r362796

PR:		216777
Approved by:	mm (maintainer)
Sat, 11 Feb 2017
[ 04:44 mmokhi ] Original commit   Revision:433834
433834 databases/mysql56-server/Makefile
433834 databases/mysql57-server/Makefile
433834 databases/mysql80-server/Makefile
433834 devel/byaccj/Makefile
433834 devel/csmith/Makefile
433834 devel/elf/Makefile
433834 devel/frama-c/Makefile
433834 devel/libccid/Makefile
433834 devel/libcxxrt/Makefile
433834 devel/libtuntap/Makefile

(Only the first 10 of 20 ports in this commit are shown above. View all ports for this commit)
Updating the ports I maintain to my address.

Submitted by:	mmokhi
Reviewed by:	feld, mat
Approved by:	feld, mat (mentors)
Differential Revision:
Sat, 4 Feb 2017
[ 07:56 jbeich ] Original commit   Revision:433286
433286 audio/forked-daapd/Makefile
433286 databases/libcouchbase/Makefile
433286 databases/libmemcached/Makefile
433286 databases/memcached/Makefile
433286 databases/memcacheq/Makefile
433286 databases/mysql-proxy/Makefile
433286 databases/mysql56-client/Makefile
433286 databases/mysql56-server/Makefile
433286 databases/mysql57-client/Makefile
433286 databases/mysql57-server/Makefile

(Only the first 10 of 136 ports in this commit are shown above. View all ports for this commit)
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

PR:		216527
Exp-run by:	antoine
Approved by:	mm (maintainer)
Mon, 9 Jan 2017
[ 13:16 amdmi3 ] Original commit   Revision:430947
430947 archivers/unarchiver/Makefile
430947 audio/csound/Makefile
430947 audio/csound6/Makefile
430947 audio/optimfrog/Makefile
430947 audio/praat/Makefile
430947 audio/shoutcast/Makefile
430947 audio/sndio/Makefile
430947 benchmarks/fio/Makefile
430947 biology/seqan-apps/Makefile
430947 biology/ugene/Makefile

(Only the first 10 of 104 ports in this commit are shown above. View all ports for this commit)
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
Tue, 3 Jan 2017
[ 14:40 lifanov ] Original commit   Revision:430476
430476 databases/mysql57-server/Makefile
430476 databases/mysql57-server/distinfo
430476 databases/mysql57-server/files/patch-sql_json__dom.h
430476 databases/mysql57-server/files/
430476 databases/mysql57-server/files/
430476 databases/mysql57-server/files/
430476 databases/mysql57-server/pkg-plist
update mysql57 ports to 5.7.17


PR:		215711
Submitted by:	Mahdi Mokhtari <> (maintainer)
Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:
Sun, 1 Jan 2017
[ 03:45 sunpoet ] Original commit   Revision:430235
430235 archivers/zstd/Makefile
430235 astro/libosmium/Makefile
430235 audio/gnuspeechsa/Makefile
430235 audio/lastfm-desktop/Makefile
430235 audio/sooperlooper/Makefile
430235 audio/teamspeak3-server/Makefile
430235 benchmarks/clpeak/Makefile
430235 biology/jellyfish/Makefile
430235 biology/seqtools/Makefile
430235 cad/freecad/Makefile

(Only the first 10 of 161 ports in this commit are shown above. View all ports for this commit)
Remove BROKEN_FreeBSD_9

Approved by:	portmgr (blanket)
Fri, 2 Dec 2016
[ 11:58 mat ] Original commit   Revision:427552
427552 archivers/p5-Compress-LZ4/Makefile
427552 astro/p5-Starlink-AST/Makefile
427552 audio/libogg/Makefile
427552 audio/libvorbis/Makefile
427552 audio/p5-Net-FreeDB/Makefile
427552 biology/cd-hit/Makefile
427552 cad/tkgate/Makefile
427552 comms/qsstv/Makefile
427552 comms/svxlink/Makefile
427552 comms/trustedqsl/Makefile

(Only the first 10 of 119 ports in this commit are shown above. View all ports for this commit)
Do not use post-stage.  Use post-install instead.

The only reason to use post-stage is because the port needs to do
"things" at a later time, like some plist manipulation.
While there, fold post-install in do-install targets when they are

PR:		214780
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Sun, 20 Nov 2016
[ 09:38 gerald ] Original commit   Revision:426566
426566 archivers/paq/Makefile
426566 archivers/pxz/Makefile
426566 astro/gpstk/Makefile
426566 audio/codec2/Makefile
426566 audio/csound/Makefile
426566 audio/deadbeef/Makefile
426566 audio/firefly/Makefile
426566 audio/funktrackergold/Makefile
426566 audio/idjc/Makefile
426566 audio/libsoxr/Makefile

(Only the first 10 of 364 ports in this commit are shown above. View all ports for this commit)
Bump PORTREVISIONS for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.8.5 to GCC 4.9.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

In particular that is ports with USE_GCC=yes, USE_GCC=any, or one of
gcc-c++11-lib, openmp, nestedfct, c++11-lib as well as c++14-lang,
c++11-lang, c++0x, c11 requested via USES=compiler.
Fri, 21 Oct 2016
[ 12:51 mat ] Original commit   Revision:424411
424411 Makefile
424411 Mk/Uses/
424411 Mk/Uses/
424411 Mk/Uses/
424411 Mk/Uses/
424411 Mk/Uses/
424411 Mk/Uses/
424411 Mk/Uses/
424411 Mk/Uses/
424411 Mk/

(Only the first 10 of 718 ports in this commit are shown above. View all ports for this commit)
${RM} already has -f.

PR:		213570
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	Absolight
Wed, 28 Sep 2016
[ 13:28 mat ] Original commit   Revision:422872
422872 databases/mysql57-server/Makefile
You cannot, ever, set DEFAULT_VERSIONS in a port.

Sponsored by:	Absolight
Fri, 16 Sep 2016
[ 15:55 riggs ] Original commit   Revision:422257
422257 databases/mysql57-client/Makefile
422257 databases/mysql57-client/files/patch-cmake_build__configurations_compiler__options.cmake
422257 databases/mysql57-client/files/
422257 databases/mysql57-server/Makefile
422257 databases/mysql57-server/distinfo
422257 databases/mysql57-server/files/
422257 databases/mysql57-server/files/patch-rapid_plugin_x_mysqlx__configure.cmake
422257 databases/mysql57-server/files/patch-rapid_plugin_x_mysqlx__error.cmake
422257 databases/mysql57-server/files/patch-sql_CMakeLists.txt
Update to upstream version 5.7.15; fixes zero-day remote vuln CVE-2016-6662

PR:		212690
Submitted by: (maintainer)
MFH:		2016Q3
Security:	CVE 2016-6662
Mon, 12 Sep 2016
[ 15:08 marino ] Original commit   Revision:421927
421927 databases/mysql57-server/Makefile
databass/mysql57-server: Fix configuration of non-base SSL on all platforms

This simplifies the logic involved.  Now the port will present as BROKEN
if it's built on FreeBSD 9 using the base SSL library.

Approved by:	SSL blanket
Wed, 24 Aug 2016
[ 18:56 brnrd ] Original commit   Revision:420816
420816 databases/mysql57-client/files/patch-cmake_ssl.cmake
420816 databases/mysql57-server/Makefile
420816 databases/mysql57-server/files/patch-cmake_ssl.cmake
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 <>
Reported by:	Markus Kohlmeyer <>
Approved by:	Mahdi Mokhtari <>
MFH:		2016Q3
Mon, 4 Jul 2016
[ 14:59 riggs ] Original commit   Revision:418033
418033 databases/mysql57-client/Makefile
418033 databases/mysql57-client/files/
418033 databases/mysql57-server/Makefile
418033 databases/mysql57-server/files/
418033 databases/mysql57-server/files/
418033 databases/mysql57-server/pkg-message
418033 databases/mysql57-server/pkg-plist
Make my.cnf path correct according to hier(7), bump PORTREVISION

PR:		209579
Submitted by:
Reviewed by:
Thu, 16 Jun 2016
[ 13:23 mat ] Original commit   Revision:416966
416966 archivers/py-borgbackup/Makefile
416966 databases/mariadb101-server/Makefile
416966 databases/mysql57-server/Makefile
416966 devel/libgit2/Makefile
416966 devel/libopkele/Makefile
416966 devel/thrift-cpp/Makefile
416966 dns/bind9-devel/Makefile
416966 dns/bind910/Makefile
416966 dns/bind99/Makefile
416966 emulators/virtualbox-ose/Makefile

(Only the first 10 of 35 ports in this commit are shown above. View all ports for this commit)

WITH_OPENSSL_* can't be set after
Fold all other usage into using SSL_DEFAULT == foo

PR:		210149
Submitted by:	mat
Exp-run by:	antoine
Sponsored by:	The FreeBSD Foundation, Absolight
Differential Revision:
Wed, 15 Jun 2016
[ 05:40 pi ] Original commit   Revision:416915
416915 databases/mysql57-client/Makefile
416915 databases/mysql57-server/Makefile
416915 databases/mysql57-server/distinfo
databases/mysql57-{server|client}: 5.7.12 -> 5.7.13


PR:		210042
Approved by:	Mahdi Mokhtari <> (maintainer)
Tue, 17 May 2016
[ 18:33 pi ] Original commit   Revision:415407
415407 databases/mysql57-server/Makefile
415407 databases/mysql57-server/pkg-plist
databases/mysql57-server: fix the perms of my.cnf to 0644

PR:		209512
Reported by:	Regulus Kean <>
Submitted by:	Markus Kohlmeyer <>
Approved by:	Mahdi Mokhtari <> (maintainer)
[ 18:25 pi ] Original commit   Revision:415405
415405 databases/mysql57-client/Makefile
415405 databases/mysql57-server/Makefile
databases/mysql57-{client|server}: fix COMMENT for -client

PR:		209510
Reported by:	Regulus Kean <>
Submitted by:	Mahdi Mokhtari <> (maintainer)
[ 18:18 pi ] Original commit   Revision:415404
415404 databases/mysql57-server/Makefile
databases/mysql57-server: changing the way the SSL libraries are linked

PR:		209458
Reported by:
Submitted by:	Markus Kohlmeyer <>
Reviewed by:	jkim
Approved by:	Mahdi Mokhtari <> (maintainer)
Fri, 6 May 2016
[ 14:40 riggs ] Original commit   Revision:414707
414707 databases/mysql57-client/Makefile
414707 databases/mysql57-client/files/patch-CMakeLists.txt
414707 databases/mysql57-client/files/patch-client_CMakeLists.txt
414707 databases/mysql57-client/files/patch-cmake_build__configurations_compiler__options.cmake
414707 databases/mysql57-client/files/patch-cmake_os_DragonFly.cmake
414707 databases/mysql57-client/files/patch-cmd-line-utils_libedit_chartype.h
414707 databases/mysql57-client/files/patch-cmd-line-utils_libedit_vi.c
414707 databases/mysql57-client/files/patch-extra_CMakeLists.txt
414707 databases/mysql57-client/files/patch-include_CMakeLists.txt
414707 databases/mysql57-client/files/patch-include_my__compare.h

(Only the first 10 of 52 ports in this commit are shown above. View all ports for this commit)
Update to 5.7.12, fixing 31 partially critical vulnerabilities

List of vulnerabilities is documented on:
CVE IDs see below.

PR:		206998
Submitted by: (maintainer)
Reviewed by:
Approved by: (maintainer)
MFH:		2016Q2
Security:	CVE-2016-0705
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Thu, 7 Apr 2016
[ 22:23 dim ] Original commit   Revision:412695
412695 databases/mysql57-server/Makefile
412695 databases/mysql57-server/files/patch-include_CMakeLists.txt
412695 databases/mysql57-server/files/patch-man_CMakeLists.txt
412695 databases/mysql57-server/files/patch-sql_json__dom.h
412695 databases/mysql57-server/files/
412695 databases/mysql57-server/files/
412695 databases/mysql57-server/files/
In the exp-run for bug 208158, building databases/mysql57-server
resulted in errors with libc++ 3.8.0, because it declares the allocators
for several std::map declarations incorrectly.  Fix this by sprinkling
const in the right places.

Approved by: (maintainer)
PR:		208525
MFH:		2016Q2
Fri, 1 Apr 2016
[ 13:18 mat ] Original commit   Revision:412342
412342 Mk/
412342 Mk/
412342 accessibility/dasher/Makefile
412342 accessibility/gok/Makefile
412342 accessibility/orca/Makefile
412342 archivers/file-roller/Makefile
412342 astro/gpsman/Makefile
412342 astro/routino/Makefile
412342 audio/ccaudio2/Makefile
412342 audio/jack_mixer/Makefile

(Only the first 10 of 172 ports in this commit are shown above. View all ports for this commit)
Fixup some whitespace at the beginning of lines problems.

With hat:	portmgr
Sponsored by:	Absolight
Sun, 7 Feb 2016
[ 08:08 riggs ] Original commit   Revision:408349
408349 databases/mysql57-server/Makefile
408349 databases/mysql57-server/files/
408349 databases/mysql57-server/pkg-message
Revert recent change on performance_schema; introduce OPTION for it

The recent port version 5.7.10_2 introduced a change in the default
behaviour of performance_schema. Due to an ongoing debate in the
community whether the default setting should lean towards performance
(previous default before 5.7.10_2) or memory consumption, maintainer
had changed the default to memory consumption in 5.7.10_2.
This introduces an OPTION knob PERFSCHM to control the default behaviour
of performance_schema. It defaults to ON, hence restoring the previous

PR:		206912
Submitted by:	smh
Reviewed by: (maintainer), riggs
Approved by: (maintainer)
MFH:		2016Q1
Wed, 3 Feb 2016
[ 23:11 riggs ] Original commit   Revision:408005
408005 databases/mysql57-client/files/patch-include_CMakeLists.txt
408005 databases/mysql57-client/pkg-plist
408005 databases/mysql57-server/Makefile
408005 databases/mysql57-server/files/
408005 databases/mysql57-server/files/patch-include_CMakeLists.txt
408005 databases/mysql57-server/pkg-message
408005 databases/mysql57-server/pkg-plist
- Fix plist
  - binary_log_types.h is now installed only by client, not server
  - lib/mysql/plugin/ is only installed if
    EXAMPLES OPTION is turned off
- 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: (maintainer)
Approved by: (maintainer)
MFH:		2016Q1
Wed, 13 Jan 2016
[ 05:39 ak ] Original commit   Revision:406010
406010 databases/mysql57-server/Makefile
406010 devel/directfb/Makefile
406010 games/kajongg/Makefile
406010 graphics/fortytwo/Makefile
406010 math/hexcalc/Makefile
406010 misc/gnustep-examples/Makefile
406010 multimedia/tovid/Makefile
406010 textproc/ruby-htree/Makefile
406010 www/h2o/Makefile
- Remove unused USE_* knobs:

- Fix typos in USE_* knobs:

- Remove unused BROKEN_alpha knob:

- Remove user-settable knob:

Approved by:	portmgr blanket
Sun, 10 Jan 2016
[ 20:07 pi ] Original commit   Revision:405742
405742 databases/mysql57-client/Makefile
405742 databases/mysql57-client/files/patch-CMakeLists.txt
405742 databases/mysql57-client/files/patch-client_CMakeLists.txt
405742 databases/mysql57-client/files/patch-extra_CMakeLists.txt
405742 databases/mysql57-client/files/patch-include_myisam.h
405742 databases/mysql57-client/files/patch-man_CMakeLists.txt
405742 databases/mysql57-client/files/patch-scripts_CMakeLists.txt
405742 databases/mysql57-client/files/patch-support-files_CMakeLists.txt
405742 databases/mysql57-client/pkg-message
405742 databases/mysql57-client/pkg-plist

(Only the first 10 of 25 ports in this commit are shown above. View all ports for this commit)
databases/mysql57-client, databases/mysql57-server:
	change all files that were missed in the last commit

PR:		204607
Tue, 5 Jan 2016
[ 17:29 mi ] Original commit   Revision:405305
405305 databases/mysql57-client/Makefile
405305 databases/mysql57-server/Makefile
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
Sun, 27 Dec 2015
[ 02:15 miwi ] Original commit   Revision:404543
404543 databases/mysql57-server/Makefile
404543 databases/mysql57-server/files/
404543 databases/mysql57-server/files/patch-extra_CMakeLists.txt
404543 databases/mysql57-server/files/patch-storage_myisam_mi__dynrec.c
404543 databases/mysql57-server/pkg-plist
- Restore backwards compatibility

PR:	    205433
Thu, 17 Dec 2015
[ 12:08 marino ] Original commit   Revision:403905
403905 databases/mysql57-client/files/patch-cmake_os_DragonFly.cmake
403905 databases/mysql57-client/files/patch-cmd-line-utils_libedit_chartype.h
403905 databases/mysql57-client/files/patch-cmd-line-utils_libedit_vi.c
403905 databases/mysql57-client/files/patch-libmysql_CMakeLists.txt
403905 databases/mysql57-server/Makefile
403905 databases/mysql57-server/files/patch-cmd-line-utils_libedit_chartype.h
403905 databases/mysql57-server/files/patch-cmd-line-utils_libedit_vi.c
403905 databases/mysql57-server/files/patch-include_my__thread__os__id.h
403905 databases/mysql57-server/files/patch-storage_innobase_include_srv0mon.h
databases/mysql57-*: Support DragonFly

PR:	204607
Tue, 15 Dec 2015
[ 19:40 pi ] Original commit   Revision:403800
403800 Mk/
403800 databases/Makefile
403800 databases/mysql57-client
403800 databases/mysql57-client/Makefile
403800 databases/mysql57-client/files
403800 databases/mysql57-client/files/patch-CMakeLists.txt
403800 databases/mysql57-client/files/patch-client_CMakeLists.txt
403800 databases/mysql57-client/files/patch-cmake_build__configurations_compiler__options.cmake
403800 databases/mysql57-client/files/patch-extra_CMakeLists.txt
403800 databases/mysql57-client/files/patch-include_CMakeLists.txt

(Only the first 10 of 47 ports in this commit are shown above. View all ports for this commit)
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.


PR:		204607
Submitted by:
Reviewed by:	koobs, brnrd
Approved by:	mat

Number of commits found XX: 77

User Login
Create account

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD

This site
What is FreshPorts?
About the authors
How big is it?
The latest upgrade!

Enter Keywords:

Latest Vulnerabilities
giteaMay 31
powerdns-recursor*May 29
gitlab-ceMay 28
rubygem-kaminari-coreMay 28
sane-backendsMay 28
sympaMay 26
chromiumMay 24
piwigoMay 23
drupal7May 22
sympaMay 22
tomcat-develMay 22
tomcat7May 22
tomcat85May 22
tomcat9May 22
unboundMay 22

16 vulnerabilities affecting 89 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2020-05-31 11:54:41

Deleted ports
Sanity Test Failures

NEW Graphs (Javascript)

Calculated hourly:
Port count 39473
Broken 85
Deprecated 624
Ignore 330
Forbidden 5
Restricted 147
Vulnerable 23
Expired 17
Set to expire 574
Interactive 0
new 24 hours 6
new 48 hours10
new 7 days30
new fortnight75
new month185

Servers and bandwidth provided by
New York Internet, iXsystems, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2020 Dan Langille. All rights reserved.