notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
mysql56-server Multithreaded SQL database (server)
5.6.45 databases on this many watch lists=28 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 5.6.45Version of this port present on the latest quarterly branch.
Maintainer: mmokhi@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2013-02-14 15:04:21
Last Update: 2019-10-09 11:34:57
SVN Revision: 514130
License: GPLv2
Description:
SVNWeb : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (142 items)
  1. @ldconfig
  2. /usr/local/share/licenses/mysql56-server-5.6.45/catalog.mk
  3. /usr/local/share/licenses/mysql56-server-5.6.45/LICENSE
  4. /usr/local/share/licenses/mysql56-server-5.6.45/GPLv2
  5. bin/innochecksum
  6. bin/my_print_defaults
  7. bin/myisam_ftdump
  8. bin/myisamchk
  9. bin/myisamlog
  10. bin/myisampack
  11. bin/mysql_convert_table_format
  12. bin/mysql_fix_extensions
  13. bin/mysql_install_db
  14. bin/mysql_plugin
  15. bin/mysql_secure_installation
  16. bin/mysql_setpermission
  17. bin/mysql_tzinfo_to_sql
  18. bin/mysql_upgrade
  19. bin/mysql_zap
  20. bin/mysqlbug
  21. bin/mysqld_multi
  22. bin/mysqld_safe
  23. bin/mysqldumpslow
  24. bin/mysqlhotcopy
  25. bin/mysqltest
  26. bin/perror
  27. bin/replace
  28. bin/resolve_stack_dump
  29. bin/resolveip
  30. lib/mysql/libmysqld.a
  31. lib/mysql/plugin/adt_null.so
  32. lib/mysql/plugin/auth.so
  33. lib/mysql/plugin/auth_test_plugin.so
  34. lib/mysql/plugin/connection_control.so
  35. lib/mysql/plugin/daemon_example.ini
  36. lib/mysql/plugin/libdaemon_example.so
  37. @comment lib/mysql/plugin/ha_example.so
  38. lib/mysql/plugin/mypluglib.so
  39. lib/mysql/plugin/mysql_no_login.so
  40. lib/mysql/plugin/qa_auth_client.so
  41. lib/mysql/plugin/qa_auth_interface.so
  42. lib/mysql/plugin/qa_auth_server.so
  43. lib/mysql/plugin/semisync_master.so
  44. lib/mysql/plugin/semisync_slave.so
  45. lib/mysql/plugin/test_udf_services.so
  46. @comment lib/mysql/plugin/udf_example.so
  47. lib/mysql/plugin/validate_password.so
  48. libexec/mysqld
  49. man/man1/my_print_defaults.1.gz
  50. man/man1/myisam_ftdump.1.gz
  51. man/man1/myisamchk.1.gz
  52. man/man1/myisamlog.1.gz
  53. man/man1/myisampack.1.gz
  54. man/man1/mysql.server.1.gz
  55. man/man1/mysql_convert_table_format.1.gz
  56. man/man1/mysql_fix_extensions.1.gz
  57. man/man1/mysql_install_db.1.gz
  58. man/man1/mysql_plugin.1.gz
  59. man/man1/mysql_secure_installation.1.gz
  60. man/man1/mysql_setpermission.1.gz
  61. man/man1/mysql_tzinfo_to_sql.1.gz
  62. man/man1/mysql_upgrade.1.gz
  63. man/man1/mysql_zap.1.gz
  64. man/man1/mysqlbug.1.gz
  65. man/man1/mysqld_multi.1.gz
  66. man/man1/mysqld_safe.1.gz
  67. man/man1/mysqldumpslow.1.gz
  68. man/man1/mysqlhotcopy.1.gz
  69. man/man1/mysqlman.1.gz
  70. man/man1/perror.1.gz
  71. man/man1/replace.1.gz
  72. man/man1/resolve_stack_dump.1.gz
  73. man/man1/resolveip.1.gz
  74. man/man8/mysqld.8.gz
  75. share/mysql/binary-configure
  76. share/mysql/bulgarian/errmsg.sys
  77. share/mysql/charsets/Index.xml
  78. share/mysql/charsets/README
  79. share/mysql/charsets/armscii8.xml
  80. share/mysql/charsets/ascii.xml
  81. share/mysql/charsets/cp1250.xml
  82. share/mysql/charsets/cp1251.xml
  83. share/mysql/charsets/cp1256.xml
  84. share/mysql/charsets/cp1257.xml
  85. share/mysql/charsets/cp850.xml
  86. share/mysql/charsets/cp852.xml
  87. share/mysql/charsets/cp866.xml
  88. share/mysql/charsets/dec8.xml
  89. share/mysql/charsets/geostd8.xml
  90. share/mysql/charsets/greek.xml
  91. share/mysql/charsets/hebrew.xml
  92. share/mysql/charsets/hp8.xml
  93. share/mysql/charsets/keybcs2.xml
  94. share/mysql/charsets/koi8r.xml
  95. share/mysql/charsets/koi8u.xml
  96. share/mysql/charsets/latin1.xml
  97. share/mysql/charsets/latin2.xml
  98. share/mysql/charsets/latin5.xml
  99. share/mysql/charsets/latin7.xml
  100. share/mysql/charsets/macce.xml
  101. share/mysql/charsets/macroman.xml
  102. share/mysql/charsets/swe7.xml
  103. share/mysql/czech/errmsg.sys
  104. share/mysql/danish/errmsg.sys
  105. share/mysql/dictionary.txt
  106. share/mysql/dutch/errmsg.sys
  107. share/mysql/english/errmsg.sys
  108. share/mysql/errmsg-utf8.txt
  109. share/mysql/estonian/errmsg.sys
  110. share/mysql/fill_help_tables.sql
  111. share/mysql/french/errmsg.sys
  112. share/mysql/german/errmsg.sys
  113. share/mysql/greek/errmsg.sys
  114. share/mysql/hungarian/errmsg.sys
  115. share/mysql/innodb_memcached_config.sql
  116. share/mysql/italian/errmsg.sys
  117. share/mysql/japanese/errmsg.sys
  118. share/mysql/korean/errmsg.sys
  119. share/mysql/magic
  120. share/mysql/my-default.cnf
  121. share/mysql/mysql-log-rotate
  122. share/mysql/mysql.server
  123. share/mysql/mysql_security_commands.sql
  124. share/mysql/mysql_system_tables.sql
  125. share/mysql/mysql_system_tables_data.sql
  126. share/mysql/mysql_test_data_timezone.sql
  127. share/mysql/mysqld_multi.server
  128. share/mysql/norwegian-ny/errmsg.sys
  129. share/mysql/norwegian/errmsg.sys
  130. share/mysql/polish/errmsg.sys
  131. share/mysql/portuguese/errmsg.sys
  132. share/mysql/romanian/errmsg.sys
  133. share/mysql/russian/errmsg.sys
  134. share/mysql/serbian/errmsg.sys
  135. share/mysql/slovak/errmsg.sys
  136. share/mysql/spanish/errmsg.sys
  137. share/mysql/swedish/errmsg.sys
  138. share/mysql/ukrainian/errmsg.sys
  139. etc/mysql/my.cnf.sample
  140. @dir(mysql,mysql,0750) etc/mysql/keyring
  141. @dir(mysql,mysql,0750) /var/db/mysql_secure
  142. @dir(mysql,mysql,0750) /var/db/mysql_tmpdir
Collapse this list.
Dependency lines:
  • mysql56-server>0:databases/mysql56-server
Conflicts:
CONFLICTS_INSTALL:
  • mysql5[0-57-9]-server-*
  • mysql[0-46-9][0-9]-server-*
  • mysqlwsrep*
  • mariadb[0-9][0-9]-server-*
  • percona[0-9][0-9]-server-*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/databases/mysql56-server/ && make install clean
To add the package: pkg install mysql56-server
PKGNAME: mysql56-server
Flavors: there is no flavor information for this port.
distinfo:

Slave ports
  1. databases/mysql56-client

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bison : devel/bison
  2. cmake : devel/cmake
Runtime dependencies:
  1. perl5>=5.30.r1<5.31 : lang/perl5.30
Library dependencies:
  1. libevent.so : devel/libevent
  2. liblz4.so : archivers/liblz4
  3. libedit.so.0 : devel/libedit
  4. libmysqlclient.so.18 : databases/mysql56-client
This port is required by:
for Build

    Deleted ports which required this port:

    Expand this list of 2 deleted ports
    1. audio/amarok-kde4*
    2. devel/pinba_engine*
    3. Collapse this list of deleted ports.
for Run

    Deleted ports which required this port:

    Expand this list of 10 deleted ports
    1. audio/amarok-kde4*
    2. audio/squeezeboxserver*
    3. databases/akonadi-kde4*
    4. games/mkgichessclub*
    5. net-mgmt/hawk*
    6. russian/MT*
    7. www/MT*
    8. www/b2evolution*
    9. www/redaxo*
    10. www/sams2*
    11. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options

USES:

pkg-message:
If installing:
If upgrading
Master Sites:
  1. ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-5.6/
  2. ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-5.6/
  3. ftp://ftp.ntua.gr/pub/databases/mysql/Downloads/MySQL-5.6/
  4. ftp://mirror.switch.ch/mirror/mysql/Downloads/MySQL-5.6/
  5. http://download.softagency.net/MySQL/Downloads/MySQL-5.6/
  6. http://mirrors.ntua.gr/MySQL/Downloads/MySQL-5.6/
  7. http://mysql.mirrors.pair.com/Downloads/MySQL-5.6/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2017-01-20
    Affects: users of databases/mysql56-server
    Author: feld@FreeBSD.org
    Reason: 
      databases/mysql56-server was updated to 5.6.35 which included backported
      rc script changes from the mysql57-server port. This broke mysql_optfile in
      rc.conf and also forced a sample my.cnf if none existed. MySQL has
      some parameters which cannot be changed after a database has been
      created, so this caused MySQL to fail to start.
    
      This change was reverted in mysql56-server-5.6.35_1
    
      An additional change was made in mysql56-server-5.6.35_2 to prevent
      automatic loading of a sample my.cnf which was causing issues for
      users who were running without a my.cnf.
    
    

Number of commits found: 89

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
09 Oct 2019 10:34:57
Original commit files touched by this commit  5.6.45
Revision:514130
bapt search for other commits by this committer
Drop the ipv6 virtual category for d* category as it is not relevant anymore
13 Aug 2019 16:01:59
Original commit files touched by this commit  5.6.45
Revision:508835  Sanity Test Failure
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
05 Aug 2019 23:21:26
Original commit files touched by this commit  5.6.45
Revision:508218
mmokhi search for other commits by this committer
databases/mysq56-{client, server}: Update to 5.6.45

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

PR:		239571
Reported by:	serg@tmn.ru
Sponsored by:	Platform.sh
02 Aug 2019 13:30:40
Original commit files touched by this commit  5.6.44_2
Revision:507877 This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/libevent2: update to 2.1.11

Changes:	https://github.com/libevent/libevent/releases/tag/release-2.1.11-stable
ABI:		https://abi-laboratory.pro/tracker/timeline/libevent/
PR:		239599
Reported by:	GitHub (watch releases)
Approved by:	zeising (maintainer)
MFH:		2019Q3 (maybe security, partially restores 2.1.8 ABI)
Differential Revision:	https://reviews.freebsd.org/D21133
26 Jul 2019 20:46:57
Original commit files touched by this commit  5.6.44_1
Revision:507372 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.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/bsd.octave.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
28 Apr 2019 21:24:35
Original commit files touched by this commit  5.6.44
Revision:500372 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-{client, server}: Update to latest release 5.6.44
This update includes
Bugfix:
- InnoDB: The INDEX_LENGTH value in INFORMATION_SCHEMA.TABLES
    was not updated when adding an index
- MySQL 5.6 did not build with maintainer mode enabled with GCC 7
- A damaged mysql.user table could cause a server exit
- mysqladmin shutdown did not wait for mysqld to shut down
More info: https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-44.html

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

PR:		237399
Reported by:	Brent Busby <brent@jfi.uchicago.edu>
Sponsored by:	The FreeBSD Foundation
21 Jan 2019 20:28:04
Original commit files touched by this commit  5.6.43
Revision:490894 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-{client, server}: Update to latest release 5.6.43
This update (released on Jan 21st) includes:
Bugfix:
  -Correct the handling of quotes for identifiers in
    ROLLBACK TO SAVEPOINT statements.
  -Don't permit creation of dbs with same name as redo log file
    (Bug #28867993).
  -Use strncmp() instead of memcmp() for comparing logfile names
    (prevent the uninitialized memory as result).

More info from upstream:
    https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-43.html

Sponsored by:	The FreeBSD Foundation
25 Dec 2018 20:25:40
Original commit files touched by this commit  5.6.42_2
Revision:488341 This port version is marked as vulnerable.
tcberner search for other commits by this committer
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
22 Dec 2018 09:30:16
Original commit files touched by this commit  5.6.42_2
Revision:488082 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
12 Dec 2018 01:35:36
Original commit files touched by this commit  5.6.42_2
Revision:487272 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.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/bsd.octave.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
25 Nov 2018 16:27:55
Original commit files touched by this commit  5.6.42_1
Revision:485867 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-{client, server}: Fix inconsistencies on texinfo and man files
After `usr/info` moved to `usr/share/info` and now that texinfo is not
in base on any of the supported version of FreeBSD, This makes the port
consistent.

Reported by:	ohauer
Sponsored by:	The FreeBSD Foundation
28 Oct 2018 21:26:19
Original commit files touched by this commit  5.6.42
Revision:483357 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-{client, server}: Upgrade to new release 5.6.42
    Upstream Bug #27788907, Bug #90264 fixed
Bug Fixes:
     Raised assertion during an OPTIMIZE TABLE operation for InnoDB: Bug
#27753193
     For MEMORY tables, memory overflow errors could occur: Bug #27799513
     Incorrectly handled very long table keys on replication slaves: Bug
#27930505

More info on update:
https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-42.html

Sponsored by:	The FreeBSD Foundation
11 Oct 2018 19:50:57
Original commit files touched by this commit  5.6.41_2
Revision:481848 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-server: Fix build with libressl after r481608

PR:		228899
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>
Reported by:	brnrd
Sponsored by:	The FreeBSD Foundation
09 Oct 2018 07:49:28
Original commit files touched by this commit  5.6.41_1
Revision:481608 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-{client, server}: Fix build with OpenSSL1.1.x
This is the backport of fix on mysql57

PR:		225888
Reported by:	brnrd
Reviewed by:	antoine
Sponsored by:	The FreeBSD Foundation
10 Aug 2018 22:05:23
Original commit files touched by this commit  5.6.41
Revision:476853 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
mysql56-{client, server}: Update ports to 5.6.41
This update includes Oracle Critical Patch Advisory published on July 2018
More info:
http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html#AppendixMSQL

Sponsored by:	The FreeBSD Foundation
29 Jul 2018 22:18:46
Original commit files touched by this commit  5.6.40_1
Revision:475857 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.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/bsd.octave.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
07 May 2018 19:09:02
Original commit files touched by this commit  5.6.40
Revision:469311 This port version is marked as vulnerable.
brnrd search for other commits by this committer
databases/mysql56-server: Fix build with LibreSSL

PR:		227178
Approved by:	mmokhi (maintainer)
20 Apr 2018 10:41:38
Original commit files touched by this commit  5.6.40
Revision:467818 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-server: Add missed distinfo for r467817
20 Apr 2018 10:36:36
Original commit files touched by this commit  5.6.40
Revision:467817 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
mysql56-{client, server}: Update port to 5.6.40
This update includes fixes for multiple CVEs including:
    CVE-2018-2755 in replication component, MySQL protocol
    CVE-2018-2805 in GIS extention
    CVE-2018-2782 in InnoDB
    and more info on
http://www.oracle.com/technetwork/security-advisory/cpuapr2018-3678067.html#AppendixMSQL
11 Apr 2018 14:37:41
Original commit files touched by this commit  5.6.39_3
Revision:467049 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-server: Fix ${name}_limits regression on 11-STABLE
The commit adding the ${name}_limits to 11 is reverted in r332363
Change the Makefile conditions/vars so that
 new ${name}_limits mechanism is only present on 12-CURRENT (>=1200057)

PR:		227435
Reported by:	0mp
04 Apr 2018 20:49:54
Original commit files touched by this commit  5.6.39_2
Revision:466506 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-server: Fix (revert) the small change mistakenly went into the
commit r466505
04 Apr 2018 20:45:14
Original commit files touched by this commit  5.6.39_2
Revision:466505 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-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 mysql56 for the bases with both
old and new mechanism.

PR:		227229
Submitted by:	0mp
Reported by:	0mp
Sponsored by:	Netzkommune GmbH
08 Feb 2018 12:42:42
Original commit files touched by this commit  5.6.39_1
Revision:461217 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-server: Fix rc-script ${name}_limits conflict for post r328331
After r328331 changes in head/etc/rc.subr, having "NO" in mysql_limits
goes into "limits" command params as is.
So this patch substitutes the "NO" appropriately when needed.

PR:		225657
Reported by:	robbak@gmail.com
Reviewed by:	Rainer Hurling <rhurlin@gwdg.de>
Sponsored by:	Netzkommune GmbH
06 Feb 2018 13:09:41
Original commit files touched by this commit  5.6.39
Revision:461040 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-server: Fix misleading part of pkg-message.
Part of the pkg-message points about .mysql_secret file which
isn't case about new mysql56 release anymore.
Delete no-more-valid part.
(The case still is a thing for 57 and 80)

PR:		225696
Reported by:	knezour@weboutsourcing.cz
Sponsored by:	Netzkommune GmbH
17 Jan 2018 22:35:49
Original commit files touched by this commit  5.6.39
Revision:459293 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-{client, server}: Update to 5.6.39
This update fixes bugs like CVE-2018-2696, CVE-2018-2562,
and CVE-2018-2583 in MySQL protocol by upstream

PR:		225240
Sponsored by:	Netzkommune GmbH
05 Jan 2018 10:54:41
Original commit files touched by this commit  5.6.38_1
Revision:458124 This port version is marked as vulnerable.
jbeich search for other commits by this committer
databases/mysql56-server: unbreak build with Clang 6 (C++14 by default)

sql-common/client_authentication.cc:87:56: error: comparison between pointer and
integer ('char *' and 'int')
      mysql->options.extension->server_public_key_path != '\0')
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^  ~~~~

sql/sql_trigger.cc:195:5: error:
      non-constant-expression cannot be narrowed from type 'int' to 'size_t'
(aka 'unsigned long') in
      initializer list [-Wc++11-narrowing]
    static_cast<int>(my_offsetof(class Table_triggers_list, definitions_list)),
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	antoine (via bug 224669)
19 Oct 2017 14:08:07
Original commit files touched by this commit  5.6.38
Revision:452423 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.38 release.
10 Oct 2017 21:31:30
Original commit files touched by this commit  5.6.37_1
Revision:451721 This port version is marked as vulnerable.
linimon search for other commits by this committer
For ports that are explicitly enabled on armv6, also enable them
on armv7.  This has not been tested with an -exp run but should
"do no harm".

PR:		221894 (partial)
10 Sep 2017 20:55:39
Original commit files touched by this commit  5.6.37_1
Revision:449591 This port version is marked as vulnerable.
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.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/bsd.octave.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
14 Aug 2017 05:37:21
Original commit files touched by this commit  5.6.37
Revision:447926 This port version is marked as vulnerable.
vd search for other commits by this committer
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:
databases/mariadb100-server
databases/mariadb101-server
databases/mariadb102-server
databases/mariadb55-server
databases/mysql55-server
databases/mysql56-server
(Only the first 15 lines of the commit message are shown above View all of this commit message)
18 Jul 2017 16:59:30
Original commit files touched by this commit  5.6.37
Revision:446148 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-{server client}: Update to latest 5.6.37
This release contains
features:
* The mysql client now supports a --binary-as-hex option for
    binary data (Bug #25340722, Bug #84391)
* mysqlaccess now looks for its configuration file only in the
    SYSCONFDIR directory and /etc. (Bug #25043674)

And bugfixes:
* mysqld: failed to start the server if the --datadir option was specified
    with a relative path name. (Bug #25364806)
* InnoDB: The server allocated memory unnecessarily for an operation that
    rebuilt the table. (Bug #25573565, Bug #85043)
* mysqldump: could write database names in USE statements
    incorrectly. (Bug #25998635)

Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D11638
25 Jun 2017 21:07:58
Original commit files touched by this commit  5.6.36
Revision:444324 This port version is marked as vulnerable.
tcberner search for other commits by this committer
Make ninja opt-out in cmake.mk

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

Previously cmake-ports that wanted to use ninja could set
    CMAKE_NINJA=yes
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:	https://reviews.freebsd.org/D10748
17 Apr 2017 14:54:57
Original commit files touched by this commit  5.6.36
Revision:438698 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql56-{server client}: Update to latest 5.6.36
Also Delete patches that merged/fixed by upstream.
And fix some no-longer-valid (but needed) patches.

Reviewed by:	feld, mat (mentors)
Approved by:	feld (mentor)
Differential Revision:	https://reviews.freebsd.org/D10392
01 Apr 2017 15:23:32
Original commit files touched by this commit  5.6.35_7
Revision:437439 This port version is marked as vulnerable.
gerald search for other commits by this committer
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/bsd.octave.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
01 Apr 2017 15:11:15
Original commit files touched by this commit  5.6.35_6
Revision:437438 This port version is marked as vulnerable.
bapt search for other commits by this committer
Update libedit to 20170329
22 Feb 2017 17:25:22
Original commit files touched by this commit  5.6.35_6
Revision:434623 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
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:	https://reviews.freebsd.org/D9646
20 Feb 2017 02:57:04
Original commit files touched by this commit  5.6.35_5
Revision:434427 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)
11 Feb 2017 04:44:44
Original commit files touched by this commit  5.6.35_4
Revision:433834 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
Updating the ports I maintain to my FreeBSD.org address.

Submitted by:	mmokhi
Reviewed by:	feld, mat
Approved by:	feld, mat (mentors)
Differential Revision:	https://reviews.freebsd.org/D9498
04 Feb 2017 07:56:59
Original commit files touched by this commit  5.6.35_4
Revision:433286 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)
25 Jan 2017 19:07:08
Original commit files touched by this commit  5.6.35_3
Revision:432458 This port version is marked as vulnerable.
brnrd search for other commits by this committer
databases/mysql56-server: Fix OpenSSL linking

  - Force dynamic linking with OpenSSL

MFH:		2017Q1
21 Jan 2017 17:40:07
Original commit files touched by this commit  5.6.35_2
Revision:432066 This port version is marked as vulnerable.
antoine search for other commits by this committer
Revert r432035 part 2, it breaks build with openssl from base

With hat:	portmgr
21 Jan 2017 13:22:51
Original commit files touched by this commit  5.6.35_2
Revision:432035 This port version is marked as vulnerable.
brnrd search for other commits by this committer
databases/mysql56-server: Fix build with LibreSSL

  - Fix CMake SSL detection
  - Always set WITH_SSL=${OPENSSLBASE}

PR:		216311
Approved by:	Mahdi Moktari <mokhi64@gmail.com> (maintainer)
Differential Revision:	D9272
20 Jan 2017 18:21:49
Original commit files touched by this commit  5.6.35_2
Revision:431975 This port version is marked as vulnerable.
feld search for other commits by this committer
databases/mysql56-server: Do not install my.cnf sample

An issue was discovered where users of mysql did not have a my.cnf and
the recent update was causing mysqld to find a sample my.cnf and load
its parameters. This was causing errors on startup for users of innodb
as the parameters used to init the database did not match the ones in
the sample config file it was now reading.
20 Jan 2017 16:02:30
Original commit files touched by this commit  5.6.35_1
Revision:431968 This port version is marked as vulnerable.
feld search for other commits by this committer
databases/mysql56-server: Rollback rc script changes
19 Jan 2017 22:29:04
Original commit files touched by this commit  5.6.35
Revision:431919 This port version is marked as vulnerable.
feld search for other commits by this committer
databases/mysql56: Update to 5.6.35

- Port improvements from MySQL 5.7 port
- Use system libs instead of bundled
- Fix many open PRs
- Change MAINTAINER

PR:		216244 192657 198812 199751 205093
PR:		209618 211248 205983 209338
21 Oct 2016 09:03:08
Original commit files touched by this commit  5.6.34
Revision:424398 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.34 release.
16 Sep 2016 07:38:10
Original commit files touched by this commit  5.6.33
Revision:422245 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.33 release.
31 Aug 2016 10:56:09
Original commit files touched by this commit  5.6.32
Revision:421148 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.32 release.
21 Apr 2016 16:43:15
Original commit files touched by this commit  5.6.30
Revision:413746 This port version is marked as vulnerable.
swills search for other commits by this committer
many ports: mark broken on powerpc64
19 Apr 2016 15:45:07
Original commit files touched by this commit  5.6.30
Revision:413653 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.30 release.
18 Nov 2015 17:00:17
Original commit files touched by this commit  5.6.27
Revision:401883 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.27 release.
08 Oct 2015 15:11:28
Original commit files touched by this commit  5.6.26
Revision:398832 This port version is marked as vulnerable.
olgeni search for other commits by this committer
Remove trailing whitespace from Makefiles, A-L.
07 Sep 2015 11:16:17
Original commit files touched by this commit  5.6.26
Revision:396260 This port version is marked as vulnerable.
rakuco search for other commits by this committer
Switch to USES=libedit.

Instead of manually adding both a build- and a run-time dependency on
libedit from ports, use USES=libedit instead. Not only does it take care of
adding the proper dependency, but it also sets CMAKE_PREFIX_PATH to
${LOCALBASE} to make sure that the version in ports is preferred instead of
the one in base.

This is a dependency for moving to CMake 3.3.x, as starting with 3.3.0 calls
to find_library() will also look in the $PATH environment variable and end
up finding libedit from base by default (see bug 202516).

PR:		202618
Approved by:	maintainer timeout (ale, 14 days)
15 Aug 2015 08:17:44
Original commit files touched by this commit  5.6.26
Revision:394287 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.26 release.
15 Jul 2015 13:49:05
Original commit files touched by this commit  5.6.25
Revision:392140 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.25 release.
14 Jun 2015 21:33:02
Original commit files touched by this commit  5.6.24
Revision:389659 This port version is marked as vulnerable.
antoine search for other commits by this committer
Unbreak on head: instead of using headers from base libedit and
linking against readline, use libedit from ports
Note: this may need a bit more patching during next libedit port update

Reported by:	pkg-fallout
14 May 2015 10:15:09
Original commit files touched by this commit  5.6.24
Revision:386312 This port version is marked as vulnerable.
mat search for other commits by this committer
MASTER_SITES cleanup.

- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
  of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
  no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.

While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.

Also, replace some EXTRACT_SUFX occurences with USES=tar:*.

Checked by:	make fetch-urlall-list
With hat:	portmgr
Sponsored by:	Absolight
26 Apr 2015 13:36:55
Original commit files touched by this commit  5.6.24
Revision:384793 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.24 release.
04 Feb 2015 13:42:50
Original commit files touched by this commit  5.6.23
Revision:378399 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.23 release.
01 Jan 2015 22:41:57
Original commit files touched by this commit  5.6.22
Revision:376033 This port version is marked as vulnerable.
sbruno search for other commits by this committer
For ARMv6, declare FPSETMASK 0 and FEDISABLEEXCEPT 1.  This allows mysql server
to
build on ARMv6.

No need to bump portrevision for everyone else here as this only affects ARM
users.

PR:		195750
Submitted by:	mikael.urankar@gmail.com
Approved by:	mentor (implicit)
03 Dec 2014 09:40:03
Original commit files touched by this commit  5.6.22
Revision:373805 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.22 release.
06 Nov 2014 11:05:27
Original commit files touched by this commit  5.6.21
Revision:372220 This port version is marked as vulnerable.
ale search for other commits by this committer
Update CONFLICTS.

PR:		194819
Submitted by:	spil.oss@gmail.com
24 Sep 2014 10:48:01
Original commit files touched by this commit  5.6.21
Revision:369168 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.21 release.
04 Aug 2014 14:21:41
Original commit files touched by this commit  5.6.20
Revision:364012 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.20 release.
01 Jul 2014 12:42:05
Original commit files touched by this commit  5.6.19
Revision:359988 This port version is marked as vulnerable.
bapt search for other commits by this committer
Revert accidental removal of USES=perl5
01 Jul 2014 12:22:06
Original commit files touched by this commit  5.6.19
Revision:359981 This port version is marked as vulnerable.
bapt search for other commits by this committer
Fix build with readline from ports
03 Jun 2014 12:53:54
Original commit files touched by this commit  5.6.19
Revision:356352 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.19 release.
31 Mar 2014 12:29:12
Original commit files touched by this commit  5.6.17
Revision:349741 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.17 release.
01 Feb 2014 10:29:56
Original commit files touched by this commit  5.6.16
Revision:342111 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.16 release.
17 Dec 2013 11:25:12
Original commit files touched by this commit  5.6.15
Revision:336716 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.15 release and stagify.
08 Oct 2013 13:25:00
Original commit files touched by this commit  5.6.14
Revision:329781 This port version is marked as vulnerable.
tijl search for other commits by this committer
Fix mysql51/55/56 build with clang on i386.

The included yassl library contains inline asm (only for i386) using
intel syntax which clang does not support.  For now, just disable the
inline asm when clang is used and use the standard C implementation like
on every other architecture.

Approved by:	ale (maintainer)
06 Oct 2013 10:25:41
Original commit files touched by this commit  5.6.14
Revision:329549 This port version is marked as vulnerable.
marino search for other commits by this committer
databases/mysql5{5,6}-server: set shebangfix for perl

PR:		ports/182071
Approved by:	maintainer timeout
05 Oct 2013 15:55:14
Original commit files touched by this commit  5.6.14
Revision:329470 This port version is marked as vulnerable.
decke search for other commits by this committer
- Fix build problem on HEAD where libc++ bitset::test() and the
mysql built in macro test() from my_global.h clash.

The port requires another fix to properly compile on HEAD which
will be committed to libc++/include/memory on HEAD soon.

With hat:	portmgr
03 Oct 2013 23:18:53
Original commit files touched by this commit  5.6.14
Revision:329247 This port version is marked as vulnerable.
flo search for other commits by this committer
- use unique package names
- stop using LATEST_LINK
- update CONFLICTS accordingly

Approved by:	maintainer
27 Sep 2013 14:20:02
Original commit files touched by this commit  5.6.14
Revision:328476 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.14 release.
20 Sep 2013 16:13:49
Original commit files touched by this commit  5.6.13
Revision:327717 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
16 Sep 2013 17:03:42
Original commit files touched by this commit  5.6.13
Revision:327418 This port version is marked as vulnerable.
az search for other commits by this committer
- convert to the new perl5 framework
- convert USE_GMAKE to Uses

Approved by:	portmgr (bapt@, blanket)
14 Aug 2013 22:35:54
Original commit files touched by this commit  5.6.13
Revision:324744  Sanity Test Failure This port version is marked as vulnerable.
ak search for other commits by this committer
- Remove MAKE_JOBS_SAFE variable

Approved by:	portmgr (bdrewery)
12 Aug 2013 11:47:34
Original commit files touched by this commit  5.6.13
Revision:324624 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.13 release.
30 Jun 2013 09:05:04
Original commit files touched by this commit  5.6.12
Revision:322075 This port version is marked as vulnerable.
ale search for other commits by this committer
Distfile rerolled to make it clearer the license of this
community edition (GPLv2).
Restore readline patch.
10 Jun 2013 15:12:51
Original commit files touched by this commit  5.6.12
Revision:320486 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.12 release.
27 May 2013 11:59:01
Original commit files touched by this commit  5.6.11
Revision:319215 This port version is marked as vulnerable.
ale search for other commits by this committer
Pass --defaults-extra-file also to mysql_install_db.

Submitted by:	Daniel Ylitalo <daniel@203core.se>
24 Apr 2013 17:28:01
Original commit files touched by this commit  5.6.11
Revision:316456 This port version is marked as vulnerable.
crees search for other commits by this committer
Very slight speedup on rc file parsing; use hostname variable in preference
to calling /bin/hostname if available

Approved by:	ale (maintainer)
24 Apr 2013 15:08:22
Original commit files touched by this commit  5.6.11
Revision:316439 This port version is marked as vulnerable.
ale search for other commits by this committer
Allow to specify server-specific option file path in /etc/rc.conf

PR:		ports/172408
Submitted by:	Daniel Ylitalo <daniel@produktion203.se>
23 Apr 2013 10:18:03
Original commit files touched by this commit  5.6.11
Revision:316335 This port version is marked as vulnerable.
ale search for other commits by this committer
Allow compilation using Clang in C++11 mode.

PR:		ports/171546
Submitted by:	Michael Gmelin <freebsd@grem.de>
22 Apr 2013 18:45:59
Original commit files touched by this commit  5.6.11
Revision:316260 This port version is marked as vulnerable.
ale search for other commits by this committer
Update to 5.6.11 release.
22 Mar 2013 20:06:15
Original commit files touched by this commit  5.6.10
Revision:314960 This port version is marked as vulnerable.
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
05 Mar 2013 09:36:14
Original commit files touched by this commit  5.6.10
Revision:313443 This port version is marked as vulnerable.
ale search for other commits by this committer
Add perl runtime dependency for a few scripts (mysql_install_db is the main
one).

PR:		ports/176255
Submitted by:	Rustem Alimov <rustem.alimov@gmail.com>
14 Feb 2013 15:04:06
Original commit files touched by this commit  5.6.10
Revision:312234 This port version is marked as vulnerable.
ale search for other commits by this committer
Add MySQL 5.6.

Number of commits found: 89

Login
User Login
Create account

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

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
py-pillowOct 15
mod_perl2Oct 09
xpdfOct 06
xpdf3Oct 06
xpdf4Oct 06
unboundOct 03
cactiOct 02
gitlab-ceOct 02
gitlab-ceOct 02
ruby24Oct 02
ruby25Oct 02
mongodb34Sep 30
mongodb34Sep 30
mongodb36Sep 30
mongodb36Sep 30

8 vulnerabilities affecting 24 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-10-15 15:43:31


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 37691
Broken 77
Deprecated 102
Ignore 341
Forbidden 3
Restricted 156
No CDROM 73
Vulnerable 27
Expired 18
Set to expire 73
Interactive 0
new 24 hours 0
new 48 hours4
new 7 days24
new fortnight59
new month225

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