notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
mysql80-server Multithreaded SQL database (server)
8.0.39_1 databases on this many watch lists=27 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 8.0.39_1Version of this port present on the latest quarterly branch.
Maintainer: joneum@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-01-07 20:35:02
Last Update: 2024-08-31 15:45:19
Commit Hash: 4e862d5
People watching this port, also watch:: curl, apache24, pkg, git, rsync
License: GPLv2
WWW:
https://www.mysql.com/
Description:
MySQL is a very fast, multi-threaded, multi-user and robust SQL (Structured Query Language) database server. The new features in MySQL 8.0. In addition to Data Dictionnary and CTEs are: Move to utf8(mb4) as MySQL's default character set Language specific case insensitive collation for 21 languages (utf8) Invisible index Descending indexes Improve usability of UUID and IPV6 manipulations SQL roles - SET PERSIST for global variable values Performance Schema, instrumenting data locks Performance Schema, instrumenting error messages Improved cost model with histograms
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (274 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/mysql80-server-8.0.39_1/catalog.mk
  3. /usr/local/share/licenses/mysql80-server-8.0.39_1/LICENSE
  4. /usr/local/share/licenses/mysql80-server-8.0.39_1/GPLv2
  5. LICENSE.router
  6. README.router
  7. bin/ibd2sdi
  8. bin/innochecksum
  9. bin/myisam_ftdump
  10. bin/myisamchk
  11. bin/myisamlog
  12. bin/myisampack
  13. bin/mysql_client_test
  14. bin/mysql_keyring_encryption_test
  15. bin/mysql_secure_installation
  16. bin/mysql_ssl_rsa_setup
  17. bin/mysql_tzinfo_to_sql
  18. bin/mysql_upgrade
  19. bin/mysqld_multi
  20. bin/mysqld_safe
  21. bin/mysqldumpslow
  22. bin/mysqlrouter
  23. bin/mysqlrouter_keyring
  24. bin/mysqlrouter_passwd
  25. bin/mysqlrouter_plugin_info
  26. bin/mysqltest
  27. bin/mysqltest_safe_process
  28. bin/mysqlxtest
  29. etc/logrotate.d/mysqlrouter
  30. lib/mysql/libmysqlharness.so
  31. lib/mysql/libmysqlharness.so.1
  32. lib/mysql/libmysqlharness_stdx.so
  33. lib/mysql/libmysqlharness_stdx.so.1
  34. lib/mysql/libmysqlharness_tls.so
  35. lib/mysql/libmysqlharness_tls.so.1
  36. lib/mysql/libmysqlrouter.so
  37. lib/mysql/libmysqlrouter.so.1
  38. lib/mysql/libmysqlrouter_connection_pool.so.1
  39. lib/mysql/libmysqlrouter_destination_status.so.1
  40. lib/mysql/libmysqlrouter_http.so
  41. lib/mysql/libmysqlrouter_http.so.1
  42. lib/mysql/libmysqlrouter_http_auth_backend.so
  43. lib/mysql/libmysqlrouter_http_auth_backend.so.1
  44. lib/mysql/libmysqlrouter_http_auth_realm.so
  45. lib/mysql/libmysqlrouter_http_auth_realm.so.1
  46. lib/mysql/libmysqlrouter_io_component.so
  47. lib/mysql/libmysqlrouter_io_component.so.1
  48. lib/mysql/libmysqlrouter_metadata_cache.so.1
  49. lib/mysql/libmysqlrouter_mysqlxmessages.so.1
  50. lib/mysql/libmysqlrouter_routing.so.1
  51. lib/mysql/mysqlrouter/connection_pool.so
  52. lib/mysql/mysqlrouter/destination_status.so
  53. lib/mysql/mysqlrouter/http_auth_backend.so
  54. lib/mysql/mysqlrouter/http_auth_realm.so
  55. lib/mysql/mysqlrouter/http_server.so
  56. lib/mysql/mysqlrouter/io.so
  57. lib/mysql/mysqlrouter/keepalive.so
  58. lib/mysql/mysqlrouter/metadata_cache.so
  59. lib/mysql/mysqlrouter/rest_api.so
  60. lib/mysql/mysqlrouter/rest_connection_pool.so
  61. lib/mysql/mysqlrouter/rest_metadata_cache.so
  62. lib/mysql/mysqlrouter/rest_router.so
  63. lib/mysql/mysqlrouter/rest_routing.so
  64. lib/mysql/mysqlrouter/router_protobuf.so
  65. lib/mysql/mysqlrouter/router_openssl.so
  66. lib/mysql/mysqlrouter/routing.so
  67. lib/mysql/plugin/adt_null.so
  68. lib/mysql/plugin/auth.so
  69. lib/mysql/plugin/auth_test_plugin.so
  70. lib/mysql/plugin/conflicting_variables.so
  71. lib/mysql/plugin/component_audit_api_message_emit.so
  72. lib/mysql/plugin/component_example_component1.so
  73. lib/mysql/plugin/component_example_component2.so
  74. lib/mysql/plugin/component_example_component3.so
  75. lib/mysql/plugin/component_keyring_file.so
  76. lib/mysql/plugin/component_log_filter_dragnet.so
  77. lib/mysql/plugin/component_log_sink_json.so
  78. lib/mysql/plugin/component_log_sink_syseventlog.so
  79. lib/mysql/plugin/component_log_sink_test.so
  80. lib/mysql/plugin/component_mysqlbackup.so
  81. lib/mysql/plugin/component_mysqlx_global_reset.so
  82. lib/mysql/plugin/component_pfs_example.so
  83. lib/mysql/plugin/component_pfs_example_component_population.so
  84. lib/mysql/plugin/component_query_attributes.so
  85. lib/mysql/plugin/component_reference_cache.so
  86. lib/mysql/plugin/component_test_audit_api_message.so
  87. lib/mysql/plugin/component_test_backup_lock_service.so
  88. lib/mysql/plugin/component_test_component_deinit.so
  89. lib/mysql/plugin/component_test_host_application_signal.so
  90. lib/mysql/plugin/component_test_mysql_command_services.so
  91. lib/mysql/plugin/component_test_mysql_current_thread_reader.so
  92. lib/mysql/plugin/component_test_mysql_runtime_error.so
  93. lib/mysql/plugin/component_test_mysql_system_variable_set.so
  94. lib/mysql/plugin/component_test_mysql_thd_store_service.so
  95. lib/mysql/plugin/component_test_pfs_notification.so
  96. lib/mysql/plugin/component_test_pfs_resource_group.so
  97. lib/mysql/plugin/component_test_sensitive_system_variables.so
  98. lib/mysql/plugin/component_test_server_telemetry_traces.so
  99. lib/mysql/plugin/component_test_status_var_reader.so
  100. lib/mysql/plugin/component_test_status_var_service.so
  101. lib/mysql/plugin/component_test_status_var_service_int.so
  102. lib/mysql/plugin/component_test_status_var_service_reg_only.so
  103. lib/mysql/plugin/component_test_status_var_service_str.so
  104. lib/mysql/plugin/component_test_status_var_service_unreg_only.so
  105. lib/mysql/plugin/component_test_string_service.so
  106. lib/mysql/plugin/component_test_string_service_charset.so
  107. lib/mysql/plugin/component_test_string_service_long.so
  108. lib/mysql/plugin/component_test_sys_var_service.so
  109. lib/mysql/plugin/component_test_sys_var_service_int.so
  110. lib/mysql/plugin/component_test_sys_var_service_same.so
  111. lib/mysql/plugin/component_test_sys_var_service_str.so
  112. lib/mysql/plugin/component_test_system_variable_source.so
  113. lib/mysql/plugin/component_test_table_access.so
  114. lib/mysql/plugin/component_test_udf_registration.so
  115. @comment lib/mysql/plugin/component_test_udf_services.so
  116. lib/mysql/plugin/component_udf_reg_3_func.so
  117. lib/mysql/plugin/component_udf_reg_avg_func.so
  118. lib/mysql/plugin/component_udf_reg_int_func.so
  119. lib/mysql/plugin/component_udf_reg_int_same_func.so
  120. lib/mysql/plugin/component_udf_reg_only_3_func.so
  121. lib/mysql/plugin/component_udf_reg_real_func.so
  122. lib/mysql/plugin/component_udf_unreg_3_func.so
  123. lib/mysql/plugin/component_udf_unreg_int_func.so
  124. lib/mysql/plugin/component_udf_unreg_real_func.so
  125. lib/mysql/plugin/component_validate_password.so
  126. lib/mysql/plugin/connection_control.so
  127. lib/mysql/plugin/daemon_example.ini
  128. lib/mysql/plugin/ddl_rewriter.so
  129. lib/mysql/plugin/group_replication.so
  130. lib/mysql/plugin/ha_example.so
  131. lib/mysql/plugin/ha_mock.so
  132. lib/mysql/plugin/component_test_udf_services.so
  133. lib/mysql/plugin/keyring_file.so
  134. lib/mysql/plugin/libdaemon_example.so
  135. lib/mysql/plugin/libtest_framework.so
  136. lib/mysql/plugin/libtest_services.so
  137. lib/mysql/plugin/libtest_services_threaded.so
  138. lib/mysql/plugin/libtest_session_attach.so
  139. lib/mysql/plugin/libtest_session_detach.so
  140. lib/mysql/plugin/libtest_session_in_thd.so
  141. lib/mysql/plugin/libtest_session_info.so
  142. lib/mysql/plugin/libtest_sql_2_sessions.so
  143. lib/mysql/plugin/libtest_sql_all_col_types.so
  144. lib/mysql/plugin/libtest_sql_cmds_1.so
  145. lib/mysql/plugin/libtest_sql_commit.so
  146. lib/mysql/plugin/libtest_sql_complex.so
  147. lib/mysql/plugin/libtest_sql_errors.so
  148. lib/mysql/plugin/libtest_sql_lock.so
  149. lib/mysql/plugin/libtest_sql_processlist.so
  150. lib/mysql/plugin/libtest_sql_replication.so
  151. lib/mysql/plugin/libtest_sql_reset_connection.so
  152. lib/mysql/plugin/libtest_sql_shutdown.so
  153. lib/mysql/plugin/libtest_sql_sleep_is_connected.so
  154. lib/mysql/plugin/libtest_sql_sqlmode.so
  155. lib/mysql/plugin/libtest_sql_stmt.so
  156. lib/mysql/plugin/libtest_sql_stored_procedures_functions.so
  157. lib/mysql/plugin/libtest_sql_views_triggers.so
  158. lib/mysql/plugin/libtest_x_sessions_deinit.so
  159. lib/mysql/plugin/libtest_x_sessions_init.so
  160. lib/mysql/plugin/locking_service.so
  161. lib/mysql/plugin/mypluglib.so
  162. lib/mysql/plugin/mysql_clone.so
  163. lib/mysql/plugin/mysql_no_login.so
  164. lib/mysql/plugin/pfs_example_plugin_employee.so
  165. lib/mysql/plugin/qa_auth_client.so
  166. lib/mysql/plugin/qa_auth_interface.so
  167. lib/mysql/plugin/qa_auth_server.so
  168. lib/mysql/plugin/replication_observers_example_plugin.so
  169. lib/mysql/plugin/rewrite_example.so
  170. lib/mysql/plugin/rewriter.so
  171. lib/mysql/plugin/semisync_master.so
  172. lib/mysql/plugin/semisync_replica.so
  173. lib/mysql/plugin/semisync_slave.so
  174. lib/mysql/plugin/semisync_source.so
  175. lib/mysql/plugin/test_security_context.so
  176. lib/mysql/plugin/test_services_command_services.so
  177. lib/mysql/plugin/test_services_host_application_signal.so
  178. lib/mysql/plugin/test_services_plugin_registry.so
  179. lib/mysql/plugin/udf_example.so
  180. lib/mysql/plugin/keyring_udf.so
  181. lib/mysql/plugin/test_udf_services.so
  182. lib/mysql/plugin/validate_password.so
  183. lib/mysql/plugin/version_token.so
  184. lib/mysql/private/libprotobuf-lite.so.24.4.0
  185. lib/mysql/private/libprotobuf.so.24.4.0
  186. lib/mysql/libprotobuf-lite.so.24.4.0
  187. libexec/mysqld
  188. @comment share/man/man1/ibd2sdi.1.gz
  189. @comment share/man/man1/innochecksum.1.gz
  190. @comment share/man/man1/my_print_defaults.1.gz
  191. @comment share/man/man1/myisam_ftdump.1.gz
  192. @comment share/man/man1/myisamchk.1.gz
  193. @comment share/man/man1/myisamlog.1.gz
  194. @comment share/man/man1/myisampack.1.gz
  195. @comment share/man/man1/mysql_secure_installation.1.gz
  196. @comment share/man/man1/mysql_ssl_rsa_setup.1.gz
  197. @comment share/man/man1/mysql_tzinfo_to_sql.1.gz
  198. @comment share/man/man1/mysql_upgrade.1.gz
  199. @comment share/man/man1/mysql.server.1.gz
  200. @comment share/man/man1/mysqld_multi.1.gz
  201. @comment share/man/man1/mysqld_safe.1.gz
  202. @comment share/man/man1/mysqldumpslow.1.gz
  203. @comment share/man/man1/mysqlrouter_passwd.1.gz
  204. @comment share/man/man1/mysqlrouter_plugin_info.1.gz
  205. @comment share/man/man1/mysqlrouter.1.gz
  206. @comment share/man/man8/mysqld.8.gz
  207. share/mysql/bulgarian/errmsg.sys
  208. share/mysql/charsets/Index.xml
  209. share/mysql/charsets/README
  210. share/mysql/charsets/armscii8.xml
  211. share/mysql/charsets/ascii.xml
  212. share/mysql/charsets/cp1250.xml
  213. share/mysql/charsets/cp1251.xml
  214. share/mysql/charsets/cp1256.xml
  215. share/mysql/charsets/cp1257.xml
  216. share/mysql/charsets/cp850.xml
  217. share/mysql/charsets/cp852.xml
  218. share/mysql/charsets/cp866.xml
  219. share/mysql/charsets/dec8.xml
  220. share/mysql/charsets/geostd8.xml
  221. share/mysql/charsets/greek.xml
  222. share/mysql/charsets/hebrew.xml
  223. share/mysql/charsets/hp8.xml
  224. share/mysql/charsets/keybcs2.xml
  225. share/mysql/charsets/koi8r.xml
  226. share/mysql/charsets/koi8u.xml
  227. share/mysql/charsets/latin1.xml
  228. share/mysql/charsets/latin2.xml
  229. share/mysql/charsets/latin5.xml
  230. share/mysql/charsets/latin7.xml
  231. share/mysql/charsets/macce.xml
  232. share/mysql/charsets/macroman.xml
  233. share/mysql/charsets/swe7.xml
  234. share/mysql/czech/errmsg.sys
  235. share/mysql/danish/errmsg.sys
  236. share/mysql/dictionary.txt
  237. share/mysql/dutch/errmsg.sys
  238. share/mysql/english/errmsg.sys
  239. share/mysql/estonian/errmsg.sys
  240. share/mysql/french/errmsg.sys
  241. share/mysql/german/errmsg.sys
  242. share/mysql/greek/errmsg.sys
  243. share/mysql/hungarian/errmsg.sys
  244. share/mysql/install_rewriter.sql
  245. share/mysql/italian/errmsg.sys
  246. share/mysql/japanese/errmsg.sys
  247. share/mysql/korean/errmsg.sys
  248. share/mysql/messages_to_clients.txt
  249. share/mysql/messages_to_error_log.txt
  250. share/mysql/mysql-log-rotate
  251. share/mysql/mysql.server
  252. share/mysql/mysqld_multi.server
  253. share/mysql/norwegian-ny/errmsg.sys
  254. share/mysql/norwegian/errmsg.sys
  255. share/mysql/polish/errmsg.sys
  256. share/mysql/portuguese/errmsg.sys
  257. share/mysql/romanian/errmsg.sys
  258. share/mysql/russian/errmsg.sys
  259. share/mysql/serbian/errmsg.sys
  260. share/mysql/slovak/errmsg.sys
  261. share/mysql/spanish/errmsg.sys
  262. share/mysql/swedish/errmsg.sys
  263. share/mysql/ukrainian/errmsg.sys
  264. share/mysql/uninstall_rewriter.sql
  265. share/mysqlrouter/docs/sample_mysqlrouter.conf
  266. @dir lib/mysql/plugin/debug
  267. @dir share/mysqlrouter/docs
  268. @sample(root,wheel,0644) etc/mysql/my.cnf.sample
  269. @dir(mysql,mysql,0750) etc/mysql/keyring
  270. @dir(mysql,mysql,0750) /var/db/mysql_secure
  271. @dir(mysql,mysql,0750) /var/db/mysql_tmpdir
  272. @owner
  273. @group
  274. @mode
Collapse this list.
Dependency lines:
  • mysql80-server>0:databases/mysql80-server
Conflicts:
CONFLICTS_INSTALL:
  • mysql*-server
  • mysqlwsrep*-server
  • mariadb*-server
  • percona*-server
To install the port:
cd /usr/ports/databases/mysql80-server/ && make install clean
To add the package, run one of these commands:
  • pkg install databases/mysql80-server
  • pkg install mysql80-server
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mysql80-server
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1721978886 SHA256 (mysql-boost-8.0.39.tar.gz) = 93208da9814116d81a384eae42120fd6c2ed507f1696064c510bc36047050241 SIZE (mysql-boost-8.0.39.tar.gz) = 449265424

Packages (timestamps in pop-ups are UTC):
mysql80-server
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest8.0.39_18.0.39_1-8.0.39_18.0.39_1-8.0.22_1-
FreeBSD:13:quarterly8.0.39_18.0.39_18.0.32_38.0.39_18.0.39_1-8.0.35_18.0.35_1
FreeBSD:14:latest8.0.39_18.0.39_18.0.318.0.39_18.0.39_1--8.0.32_3
FreeBSD:14:quarterly8.0.39_18.0.39_1-8.0.39_18.0.39_1-8.0.35_18.0.35_1
FreeBSD:15:latest8.0.39_18.0.39_1n/a8.0.39_1n/a-8.0.35_18.0.35_1
Slave ports:
  1. databases/mysql80-client
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. liblz4>0 : archivers/liblz4
  2. libunwind>0 : devel/libunwind
  3. bison : devel/bison
  4. cmake : devel/cmake-core
  5. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. groff : textproc/groff
  2. perl5>=5.36<5.37 : lang/perl5.36
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libevent.so : devel/libevent
  3. libicutu.so : devel/icu
  4. liblz4.so : archivers/liblz4
  5. libfido2.so : security/libfido2
  6. libhidapi.so : comms/hidapi
  7. libunwind.so : devel/libunwind
  8. libedit.so.0 : devel/libedit
  9. libmysqlclient.so.21 : databases/mysql80-client
This port is required by:
for Build
  1. databases/mroonga

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. audio/amarok*
  2. databases/mysql-q4m*
  3. Collapse this list of deleted ports.
for Fetch

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. databases/mysql-q4m*
  2. Collapse this list of deleted ports.
for Run
  1. comms/cqrlog
  2. databases/akonadi
  3. databases/percona-orchestrator
  4. deskutils/moregroupware
  5. finance/frontaccounting
  6. net-mgmt/icingaweb2-module-x509
  7. security/webfwlog
Expand this list (12 items / 5 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. sysutils/froxlor
  3. www/hotcrp
  4. Collapse this list.

Deleted ports which required this port:

Expand this list of 3 deleted ports
  1. audio/amarok*
  2. databases/mysql-q4m*
  3. finance/frontaccounting24*
  4. 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:
===> The following configuration options are available for mysql80-server-8.0.39_1: ====> Permissible Storage Engines (to compile statically into the server) ARCHIVE=off: Compile "Archive Storage" statically in server BLACKHOLE=off: Compile "Blackhole Storage" statically in server EXAMPLE=off: Compile "Example Storage" statically in server FEDERATED=off: Compile "Federated Storage" statically in server INNOBASE=off: Compile "InnoDB Storage" statically in server PARTITION=off: Compile "Partitioning support Storage" statically in server PERFSCHEMA=off: Compile "Performance Schema Storage" statically in server ====> Default features knobs PERFSCHM=on: Enable "Performance Schema" by default (High RAM usage) ===> Use 'make config' to modify these settings
Options name:
databases_mysql80-server
USES:
bison:build cmake:noninja cpe groff:run libedit localbase ncurses perl5 pkgconfig shebangfix ssl mysql:80 compiler:c++17-lang
pkg-message:
For install:
There is no initial password for first time use of MySQL. Keep in mind to reset it to a secure password. MySQL80 has a default /usr/local/etc/mysql/my.cnf, remember to replace it with your own or set `mysql_optfile="$YOUR_CNF_FILE` in rc.conf.
If upgrading
As of MySQL 8.0.16, the MySQL server performs the upgrade tasks previously handled by mysql_upgrade. Consequently, mysql_upgrade is unneeded and is deprecated as of that version, and will be removed in a future MySQL version. Because mysql_upgrade no longer performs upgrade tasks, it exits with status 0 unconditionally.
Master Sites:
Expand this list (3 items)
Collapse this list.
  1. ftp://ftp.fi.muni.cz/pub/mysql/Downloads/MySQL-8.0/
  2. ftp://ftp.gwdg.de/pub/misc/mysql/Downloads/MySQL-8.0/
  3. https://dev.mysql.com/get/Downloads/MySQL-8.0/
Collapse this list.
Port Moves
  • port moved here from databases/mysql57-server on 2023-12-31
    REASON: Has expired: Upstream support ended in October 2019

Number of commits found: 133 (showing only 33 on this page)

«  1 | 2 

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

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

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

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

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

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

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

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

Sponsored by:	The FreeBSD Foundation
8.0.12_3
25 Dec 2018 20:25:40
Revision:488341Original commit files touched by this commit 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
8.0.12_3
12 Dec 2018 01:35:36
Revision:487272Original commit files touched by this commit 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
8.0.12_2
08 Dec 2018 09:31:29
Revision:486931Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
8.0.12_2
03 Dec 2018 19:41:33
Revision:486531Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update devel/protobuf to 3.6.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		231008
Exp-run by:	antoine
8.0.12_1
23 Oct 2018 11:35:04
Revision:482830Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/icu: update to 63.1

Changes:	http://site.icu-project.org/download/63
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		232300
Exp-run by:	antoine
8.0.12
13 Aug 2018 19:48:42
Revision:477105Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-server: Delete no-longer-needed patch for sse4.2

Reported by:	jbeich
Sponsored by:	The FreeBSD Foundation
8.0.12
13 Aug 2018 12:45:22
Revision:477063Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-server: Use c++14-lang instead of `msse-4.2 in CXXFLAG`
As suggested via replies to r477036 using `-msse-4.2` may break build on other
platforms.

Reported by:	linimon danfe jbeich
Sponsored by:	The FreeBSD Foundation
8.0.12
12 Aug 2018 19:10:43
Revision:477036Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-server: Fix build on default Clang of 10.4-base
Add sse4.2 flag to CXXFLAGS on 10.4 case.
The build-script needs it when using intrin lib on crc32

Sponsored by:	The FreeBSD Foundation
8.0.12
11 Aug 2018 20:22:16
Revision:476944Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-{client, server}: Update ports to 8.0.12
This update includes Oracle Critical Patch Advisory published on July 2018
More info:
http://www.oracle.com/technetwork/security-advisory/cpujul2018-4258247.html#AppendixMSQL
Also:
Delete upstreamed hunks of patches.
Change local patches regarding upstream changes.

PR:		229861
Reported by:	Markus Kohlmeyer <rootservice@gmail.com>
Sponsored by:	The FreeBSD Foundation
8.0.11_2
29 Jul 2018 22:18:46
Revision:475857Original commit files touched by this commit 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
8.0.11_1
29 Jun 2018 14:22:11
Revision:473551Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/icu: update to 62.1

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

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

Full Release-Notes are available at:
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-11.html
8.0.2_3
07 May 2018 15:25:36
Revision:469293Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Remove obsolete OSVERSION condition

Approved by:	portmgr blanket
8.0.2_3
27 Apr 2018 19:46:07
Revision:468493Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
Adjust __cxa_thread_atexit conditional
8.0.2_3
11 Apr 2018 14:42:06
Revision:467052Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-server: Fix ${name}_limits regression on 11-STABLE
This is port of r467049 (that was done on mysql56-server)

PR:		227435
Reported by:	0mp
8.0.2_2
04 Apr 2018 21:01:29
Revision:466508Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-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 mysql80 for the bases with both
old and new mechanism.
(This is port of the r466505 [and r466506])

PR:		227231
Submitted by:	0mp
Reported by:	0mp
Sponsored by:	Netzkommune GmbH
8.0.2_1
16 Feb 2018 17:52:50
Revision:462050Original commit files touched by this commit This port version is marked as vulnerable.
brnrd search for other commits by this committer
BROKEN_SSL: Add REASON for breakage

Reported by:	matwq
8.0.2_1
16 Feb 2018 14:03:22
Revision:462016Original commit files touched by this commit This port version is marked as vulnerable.
brnrd search for other commits by this committer
security/openssl-devel: Mark broken databases cat
8.0.2_1
08 Feb 2018 12:45:56
Revision:461219Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql57-server: Fix rc-script ${name}_limits conflict for post-r328331
base
This is port of r461217
8.0.2
06 Oct 2017 15:44:18
Revision:451389Original commit files touched by this commit This port version is marked as vulnerable.
mmokhi search for other commits by this committer
databases/mysql80-{server, client}: Update port to the latest release 8.0.2
Changes happened into format of --version which caused r450384

Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D12579
8.0.0_5
10 Sep 2017 20:55:39
Revision:449591Original commit files touched by this commit 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
8.0.0_4
14 Aug 2017 05:37:21
Revision:447926Original commit files touched by this commit 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)
8.0.0_4
25 Jun 2017 21:07:58
Revision:444324Original commit files touched by this commit 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
8.0.0_4
01 Apr 2017 15:23:32
Revision:437439Original commit files touched by this commit 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
8.0.0_3
22 Feb 2017 17:25:22
Revision:434623Original commit files touched by this commit 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
8.0.0_2
20 Feb 2017 02:57:04
Revision:434427Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/libevent2: drop historical suffix after r362796

PR:		216777
Approved by:	mm (maintainer)
8.0.0_1
17 Feb 2017 16:54:34
Revision:434304Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
There were a few others _FreeBSD_9 things around.

Sponsored by:	Absolight
8.0.0_1
11 Feb 2017 04:44:44
Revision:433834Original commit files touched by this commit 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
8.0.0_1
04 Feb 2017 07:56:59
Revision:433286Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
devel/libevent2: update to 2.1.8 and cleanup

- DEFAULT_VERSIONS += ssl=openssl-devel is now supported
- devel/py-event and devel/p5-Event-Lib are marked BROKEN

Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/whatsnew-2.1.txt
Changes:	https://github.com/libevent/libevent/raw/release-2.1.8-stable/ChangeLog
PR:		216527
Exp-run by:	antoine
Approved by:	mm (maintainer)
8.0.0
11 Jan 2017 10:08:38
Revision:431169Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Remove always-true/false conditions after FreeBSD 9, 10.1, 10.2 EOL

Approved by:	portmgr blanket
8.0.0
07 Jan 2017 20:34:47
Revision:430827Original commit files touched by this commit This port version is marked as vulnerable.
lifanov search for other commits by this committer
add databases/mysql80-server and databases/mysql80-client

This is a development snapshot of upcoming MySQL 8.0.

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

Number of commits found: 133 (showing only 33 on this page)

«  1 | 2