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 100 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.39_1
31 Aug 2024 15:45:19
commit hash: 4e862d56da47f4a6fed220dbf53e1099d7d64277commit hash: 4e862d56da47f4a6fed220dbf53e1099d7d64277commit hash: 4e862d56da47f4a6fed220dbf53e1099d7d64277commit hash: 4e862d56da47f4a6fed220dbf53e1099d7d64277 files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-server: fix build with libc++ 19

As noted in the libc++ 19 release notes [1], std::char_traits<> is now
only provided for char, char8_t, char16_t, char32_t and wchar_t, and any
instantiation for other types will fail.

This causes databases/mysql80-client to fail to compile with clang 19
and libc++ 19, resulting in errors similar to:

    /usr/include/c++/v1/string:820:42: error: implicit instantiation of
undefined template 'std::char_traits<unsigned char>'
      820 |   static_assert(is_same<_CharT, typename
traits_type::char_type>::value,
          |                                          ^
   
/wrkdirs/usr/ports/databases/mysql80-client/work/mysql-8.0.39/sql/rpl_log_encryption.h:821:14:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.39_1
31 Aug 2024 08:12:55
commit hash: e481ca786b0daca6c4252fa065154aef0ab328bdcommit hash: e481ca786b0daca6c4252fa065154aef0ab328bdcommit hash: e481ca786b0daca6c4252fa065154aef0ab328bdcommit hash: e481ca786b0daca6c4252fa065154aef0ab328bd files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-server: fix build for i386

--- storage/innobase/CMakeFiles/innodb_zipdecompress.dir/all ---
/usr/tmp/net/hal/z/SRC/FreeBSD/ports/MBi/main/databases/mysql80-server/work/mysql-8.0.39/storage/innobase/include/detail/ut/aligned_alloc.h:466:39:
error: no member named 'meta_1' in
'ut::detail::Aligned_alloc_metadata<unsigned int, unsigned int>'
  466 |     auto offset = allocator_metadata::meta_1(data);
      |                   ~~~~~~~~~~~~~~~~~~~~^
/usr/tmp/net/hal/z/SRC/FreeBSD/ports/MBi/main/databases/mysql80-server/work/mysql-8.0.39/storage/innobase/include/detail/ut/aligned_alloc.h:593:25:
error: no member named 'meta_1' in
'ut::detail::Aligned_alloc_metadata<unsigned int, unsigned int>'
  593 |     allocator_metadata::meta_1(ret.first, ret.second);
      |     ~~~~~~~~~~~~~~~~~~~~^
/usr/tmp/net/hal/z/SRC/FreeBSD/ports/MBi/main/databases/mysql80-server/work/mysql-8.0.39/storage/innobase/include/detail/ut/aligned_alloc.h:594:25:
error: no member named 'meta_2' in
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.39_1
26 Aug 2024 08:13:37
commit hash: 16519bd204a0f2a9c46282591eaf29fd01b87721commit hash: 16519bd204a0f2a9c46282591eaf29fd01b87721commit hash: 16519bd204a0f2a9c46282591eaf29fd01b87721commit hash: 16519bd204a0f2a9c46282591eaf29fd01b87721 files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
databases/mysql80-server: Fix SIGILL on aarch64

We want to check HWCAP_PMULL not HWCAP_CRC32.

Approved by:	portmgr (trivial runtime fix)
PR:		280165
8.0.39
31 Jul 2024 08:07:34
commit hash: 25218e3b201c76abaddfa852ffb2e417976fef3acommit hash: 25218e3b201c76abaddfa852ffb2e417976fef3acommit hash: 25218e3b201c76abaddfa852ffb2e417976fef3acommit hash: 25218e3b201c76abaddfa852ffb2e417976fef3a files touched by this commit
Oleksii Samorukov (samm) search for other commits by this committer
databases/mysql80-server: Update to 8.0.39

- fixes multiple CVEs
- fixed startup error with large table set

PR: 280455
8.0.35_1
06 Apr 2024 17:20:52
commit hash: b49518c5c7c16418d7da0a5ce786da139b905bb1commit hash: b49518c5c7c16418d7da0a5ce786da139b905bb1commit hash: b49518c5c7c16418d7da0a5ce786da139b905bb1commit hash: b49518c5c7c16418d7da0a5ce786da139b905bb1 files touched by this commit This port version is marked as vulnerable.
Dimitry Andric (dim) search for other commits by this committer
databases/mysql80-server databases/mysql81-server: fix build with libc++ 18 on
i386

When building against libc++ 18, several iostream classes now get
inlined into C++ binaries for efficiency. But because the mysql ports
use -malign-double on non-powerpc architectures, this causes an ABI
problem with libc++.so, which has not been built with that flag, at
least on i386. This can cause segfaults during the build of the port.

If it is not the architecture default, as it is on amd64, -malign-double
should not be used without recompiling basically the entire userspace
runtime. Quoting the gcc docs:

> Warning: if you use the -malign-double switch, structures containing
> the above types are aligned differently than the published application
> binary interface specifications for the x86-32 and are not binary
> compatible with structures in code compiled without that switch.

Hence, remove -malign-double from CXXFLAGS for these ports.

PR:		277896
Approved by:    maintainer timeout (2 weeks)
MFH:		2024Q1
8.0.35_1
01 Feb 2024 19:02:03
commit hash: bfdc368a6edddc2c8c305e60dd89c96d7ecb7fc2commit hash: bfdc368a6edddc2c8c305e60dd89c96d7ecb7fc2commit hash: bfdc368a6edddc2c8c305e60dd89c96d7ecb7fc2commit hash: bfdc368a6edddc2c8c305e60dd89c96d7ecb7fc2 files touched by this commit This port version is marked as vulnerable.
Dimitry Andric (dim) search for other commits by this committer
databases/mysql80-server: fix build with clang 16

Similar to bug 272295, building databases/mysql80-server with clang 16
or higher can result in an error:

 
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.35/boost/boost_1_77_0/boost/mpl/aux_/integral_wrapper.hpp:73:31:
error: integer value -1 is outside the valid range of values [0, 3] for the
enumeration type 'udt_builtin_mixture_enum' [-Wenum-constexpr-conversion]
     73 |     typedef AUX_WRAPPER_INST(
BOOST_MPL_AUX_STATIC_CAST(AUX_WRAPPER_VALUE_TYPE, (value - 1)) ) prior;
        |                               ^
 
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.35/boost/boost_1_77_0/boost/mpl/aux_/static_cast.hpp:24:47:
note: expanded from macro 'BOOST_MPL_AUX_STATIC_CAST'
     24 | #   define BOOST_MPL_AUX_STATIC_CAST(T, expr) static_cast<T>(expr)
        |                                               ^

This is because the vendored copy of boost in mysql80-server is using
undefined behavior in a possibly constexpr context.

Fix this by unconditionally enabling the "boost workaround" for aux
wrapper value types in integral_wrapper.hpp.

PR:		276749
Approved by:	joneum (maintainer)
MFH:		2024Q1
8.0.35
31 Dec 2023 00:37:05
commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38commit hash: bbab7f59e9630416397189df70ec133bdd690e38 files touched by this commit This port version is marked as vulnerable.
Muhammad Moinur Rahman (bofh) search for other commits by this committer
*/*: Sunset 12.4-RELEASE/12-STABLE from ports tree

- Remove all references to defunct ARCH arm
- Remove all references to defunct ARCH sparc64
- Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64
  ARCH
- Remove sysutils/afbinit requires defunct sparc64 ARCH
- Remove all references to bktr driver
- Remove all references to defunct FreeBSD_12
- Remove all references to OSVERSION/OSREL corresponding to 12
- Remove conditionals in Mk/Uses/cabal.mk
- Remove sparc reference from Mk/Uses/qt-dist.mk
- Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64
- Remove BROKEN_FreeBSD_12* from:
- Remove OpenSSL patches from:
- Remove conditional flags for OSVERSION >= 1300000 to fixed flags.
  Also move conditional flags for non sparc64/arm ARCH to fixed flags.

Reviewed by:	brooks, jbeich, rene, salvadore
Differential Revision: https://reviews.freebsd.org/D42068
8.0.35
24 Dec 2023 19:12:49
commit hash: c38468e169ffb04e48a27a6c05d652decfc34350commit hash: c38468e169ffb04e48a27a6c05d652decfc34350commit hash: c38468e169ffb04e48a27a6c05d652decfc34350commit hash: c38468e169ffb04e48a27a6c05d652decfc34350 files touched by this commit This port version is marked as vulnerable.
Jason E. Hale (jhale) search for other commits by this committer
databases/mysql80-server: Fix client patch phase

This is to fix the patch phase of databases/mysql80-client on i386,
where the extra-patch file could not be located because the relative
path was hardcoded in databases/mysql80-server.

===>  Patching for mysql80-client-8.0.35
===>  Applying extra patch
files/extra-patch-boost-boost_1_77_0-boost-move-detail-type_traits.hpp
cat: files/extra-patch-boost-boost_1_77_0-boost-move-detail-type_traits.hpp: No
such file or directory
===>  FAILED Applying extra patch
files/extra-patch-boost-boost_1_77_0-boost-move-detail-type_traits.hpp
*** Error code 1

Approved by:	portmgr (blanket)
8.0.35
13 Dec 2023 10:56:43
commit hash: 81d71f93c329a6d328dc7dddc5db2eb3cd51e1b8commit hash: 81d71f93c329a6d328dc7dddc5db2eb3cd51e1b8commit hash: 81d71f93c329a6d328dc7dddc5db2eb3cd51e1b8commit hash: 81d71f93c329a6d328dc7dddc5db2eb3cd51e1b8 files touched by this commit This port version is marked as vulnerable.
Felix Palmen (zirias) search for other commits by this committer
databases/mysql80-server: Fix build with libressl

Upstream commit d737d2a [1] introduced three code paths for OpenSSL
<1.1, >=3.0 and between, none of which currently works with LibreSSL.
3.x APIs are not yet supported, and the code path for <1.1 directly
accesses struct members that were made opaque in LibreSSL as well.
Finally, the code path for >=1.1 uses DH_new_by_nid() which is missing
from LibreSSL.

Therefore add a patch introducing a fourth code path, doing essentially
the same as the version for OpenSSL <1.1, but using the accessor methods
instead of directly accessing struct members.

Also remove patches for viossl[factories].cc, which aren't needed any
more for current LibreSSL.

[1]
https://github.com/mysql/mysql-server/commit/d737d2a3ef6fc82d933a2345769835e8c2e4f700

Approved by:		joneum (maintainer, via private mail)
Differential Revision:	https://reviews.freebsd.org/D42922
8.0.35
01 Dec 2023 05:45:32
commit hash: bbc7f225adae1c20fa9a4d3e28e544eb51730075commit hash: bbc7f225adae1c20fa9a4d3e28e544eb51730075commit hash: bbc7f225adae1c20fa9a4d3e28e544eb51730075commit hash: bbc7f225adae1c20fa9a4d3e28e544eb51730075 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-server: Fix build

Fix aarch64 (1) and i386 (2) build

Reported by:	fluffy (1)
PR:	274918 (2) Martin Birgmeier <d8zNeCFG@aon.at>

Sponsored by:	Netzkommune GmbH
8.0.35
19 Nov 2023 16:00:25
commit hash: 6179bcf1cc811e58beeadf360f861beb20dec044commit hash: 6179bcf1cc811e58beeadf360f861beb20dec044commit hash: 6179bcf1cc811e58beeadf360f861beb20dec044commit hash: 6179bcf1cc811e58beeadf360f861beb20dec044 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.35

Changelogs:
8.0.34: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-34.html
8.0.35: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-35.html

Sponsored by:	Netzkommune GmbH
8.0.33_1
17 Nov 2023 11:46:00
commit hash: e55b80195e2af4bd63088de216ccd3e23be81c1fcommit hash: e55b80195e2af4bd63088de216ccd3e23be81c1fcommit hash: e55b80195e2af4bd63088de216ccd3e23be81c1fcommit hash: e55b80195e2af4bd63088de216ccd3e23be81c1f files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 74.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-74-1
Reported by:	GitHub (watch releases)
PR:		274317
Exp-run by:	antoine (incomplete)
Approved by:	fluffy
8.0.33
16 Oct 2023 06:27:53
commit hash: 1c1158a5200990584a0ec761e3869963ead26adccommit hash: 1c1158a5200990584a0ec761e3869963ead26adccommit hash: 1c1158a5200990584a0ec761e3869963ead26adccommit hash: 1c1158a5200990584a0ec761e3869963ead26adc files touched by this commit This port version is marked as vulnerable.
Dimitry Andric (dim) search for other commits by this committer
databases/mysql80-server: fix build with clang/libc++ 17

Building databases/mysql80-server with clang and libc++ 17 results in
the following errors:

  In file included from
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.33/sql/auth/sql_authorization.cc:23:
  In file included from
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.33/sql/auth/sql_authorization.h:26:
  In file included from /usr/include/c++/v1/functional:515:
  In file included from /usr/include/c++/v1/__algorithm/search.h:23:
  /usr/include/c++/v1/__utility/pair.h:613:22: error: invalid operands to binary
expression ('const Auth_id' and 'const MYSQL_LEX_CSTRING')
    613 |     return __x.first == __y.first && __x.second == __y.second;
        |            ~~~~~~~~~ ^  ~~~~~~~~~
  /usr/include/c++/v1/__algorithm/find.h:34:41: note: in instantiation of
function template specialization 'std::__1::operator==<const Auth_id, Auth_id,
MYSQL_LEX_CSTRING, MYSQL_LEX_CSTRING>' requested here
     34 |     if (std::__invoke(__proj, *__first) == __value)
        |                                         ^
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.33
09 Jul 2023 15:52:13
commit hash: 9fd5647e0711e28ba4b5702815103dc8eaeb11c7commit hash: 9fd5647e0711e28ba4b5702815103dc8eaeb11c7commit hash: 9fd5647e0711e28ba4b5702815103dc8eaeb11c7commit hash: 9fd5647e0711e28ba4b5702815103dc8eaeb11c7 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.33

Bugs Fixed

    NDB Cluster: Occasional temporary errors which could occur when
opening a table from the NDB dictionary while repeatedly performing
concurrent schema operations were not retried. (Bug #34843889)

    NDB Cluster: During iteration, ordered index scans retain a cursor
position within each concurrently scanned ordered index fragment.
Ordered index fragments are modified and balanced as a result of
committing DML transactions, which can require scan cursors to be moved
within the tree. When running with query threads configured
(AutomaticThreadConfig set to 1), multiple threads can access the same
index fragment tree structure, and the scans of multiple threads can
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.32_3
09 Jul 2023 10:31:54
commit hash: 5ee3f5d80cb37c8ecbf55093b009c1ab1209b505commit hash: 5ee3f5d80cb37c8ecbf55093b009c1ab1209b505commit hash: 5ee3f5d80cb37c8ecbf55093b009c1ab1209b505commit hash: 5ee3f5d80cb37c8ecbf55093b009c1ab1209b505 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
databases/mysql80-client: Fix mysqlclient.pc

- Bump PORTREVISION for package change

Not all supported FreeBSD releases has openssl.pc in base system. This patch
adds a check for openssl.pc. It helps to build databases/py-mysqlclient.

If you do not have openssl.pc from your SSL provider.

Before the fix:
% grep Requires.private: /usr/local/libdata/pkgconfig/mysqlclient.pc
Requires.private: openssl

After the fix:
% grep Requires.private: /usr/local/libdata/pkgconfig/mysqlclient.pc
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.32_3
30 Apr 2023 18:18:32
commit hash: 567557abbfc0a4deec492983ffc01da78c62bae4commit hash: 567557abbfc0a4deec492983ffc01da78c62bae4commit hash: 567557abbfc0a4deec492983ffc01da78c62bae4commit hash: 567557abbfc0a4deec492983ffc01da78c62bae4 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
Author: Toshimichi Masubuchi
databases/mysql80-server: fix a issue with protobuf

PR:	270289
Reported by: Ting-Wei Lan <lantw44@gmail.com>
Sponsored by:	Netzkommune GmbH
8.0.32_2
26 Apr 2023 12:53:32
commit hash: a03b7b9dc7956ce6c2478487aed3c8b723fb96d8commit hash: a03b7b9dc7956ce6c2478487aed3c8b723fb96d8commit hash: a03b7b9dc7956ce6c2478487aed3c8b723fb96d8commit hash: a03b7b9dc7956ce6c2478487aed3c8b723fb96d8 files touched by this commit This port version is marked as vulnerable.
Piotr Kubaj (pkubaj) search for other commits by this committer
databases/mysql80-server: enable libunwind on powerpc
8.0.32_1
13 Apr 2023 00:56:37
commit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606bcommit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606bcommit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606bcommit hash: f1f1a8be887ee2c5d75bec33cb8f8a89454e606b files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 73.1

- Temporarily switch to GitHub auto archive (release artifacts are N/A atm)

Changes:	https://github.com/unicode-org/icu/releases/tag/release-73-1
Reported by:	GitHub (watch releases)
PR:		270422
Exp-run by:	antoine
8.0.32
02 Mar 2023 18:43:16
commit hash: ba9f8de67ed96731d4b6f6e9c73df056793a9e0ccommit hash: ba9f8de67ed96731d4b6f6e9c73df056793a9e0ccommit hash: ba9f8de67ed96731d4b6f6e9c73df056793a9e0ccommit hash: ba9f8de67ed96731d4b6f6e9c73df056793a9e0c files touched by this commit This port version is marked as vulnerable.
Piotr Kubaj (pkubaj) search for other commits by this committer
databases/mysql80-server: fix build of client on powerpc

On powerpc, clang miscompiles comp_err, which later fails at runtime with:
->  0x102ff48c <+16>: .long  0x0006ee74                ; unknown opcode
The problem happens because of line:
frame #0: 0x10323eb4 comp_err`set_my_errno(my_errno=-10608) at
my_thr_init.cc:344:47

GCC can compile client, but without -malign-double. It also needs to link to
libatomic (so building without GCC installed wouldn't work anyway).

This only fixes client. Server still fails to build because of:
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.32/storage/innobase/include/log0sys.h:190:60:
error: static assertion failed
  190 |  
static_assert(decltype(write_to_file_requests_interval)::is_always_lock_free);
8.0.32
14 Feb 2023 06:18:29
commit hash: fea9d2e9a495fb6938d2f420bbc2d655c4a7e596commit hash: fea9d2e9a495fb6938d2f420bbc2d655c4a7e596commit hash: fea9d2e9a495fb6938d2f420bbc2d655c4a7e596commit hash: fea9d2e9a495fb6938d2f420bbc2d655c4a7e596 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Update to latest release 8.0.32

Bugs Fixed

    Important Change: The implementation of the max_join_size system variable,
although documented as a maximum number of rows or disk seeks, did not check the
number of rows or disk seeks directly, but instead treated max_join_size as the
maximum estimated cost to permit. While cost and row count are correlated, they
are not the same, and this could lead to unexpected results when some large
queries were allowed to proceed.

    In this release, we change how max_join_size is used, so that it now
actually limits the maximum number of row accesses in base tables. If the
estimate indicates that a greater number of rows must be read from the base
tables, an error is raised. This makes the actual behavior better reflect what
is documented. (Bug #83885, Bug #25118903)

    InnoDB: Undetectable problems after upgrade from 8.0.28, crash and
corruption.

    Any new row inserted after upgrade will have all columns added with
ALGORITHM=INSTANT materialized and have version=0.

    In the new implementation, a column added with ALGORITHM=INSTANT will fail
if the maximum possible size of a row exceeds the row size limit. So new rows
with materialized ALGORITHM=INSTANT columns will always be within row size
limit. (Bug #34558510)

    InnoDB: No more garbled UTF characters in SHOW ENGINE INNODB STATUS
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.31
12 Feb 2023 01:24:41
commit hash: 9f33a321916b70feece270f78b03eb081a7cefbfcommit hash: 9f33a321916b70feece270f78b03eb081a7cefbfcommit hash: 9f33a321916b70feece270f78b03eb081a7cefbfcommit hash: 9f33a321916b70feece270f78b03eb081a7cefbf files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
Author: Guido Falsi
databases/mysql80-server: Fix build with LLVM15

This Patch fix an LLVM15 Problem on CURRENT

PR:	269442
Reported by:	madpilot
Sponsored by:	Netzkommune GmbH
8.0.31
06 Feb 2023 17:51:15
commit hash: 6498bc6381cc493b38ff7d1ab6087a66f0ec238fcommit hash: 6498bc6381cc493b38ff7d1ab6087a66f0ec238fcommit hash: 6498bc6381cc493b38ff7d1ab6087a66f0ec238fcommit hash: 6498bc6381cc493b38ff7d1ab6087a66f0ec238f files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Unbreak on i386

Fix a issue with i386:
--yplg_out: protoc-gen-yplg: Plugin killed by signal 11.
*** Error code 1

PR: 269203
Sponsored by: Netzkommmune GmbH
8.0.31
13 Dec 2022 17:45:30
commit hash: 613e9baa1d1bebe6d4b6ed2a57d2e696c256cc65commit hash: 613e9baa1d1bebe6d4b6ed2a57d2e696c256cc65commit hash: 613e9baa1d1bebe6d4b6ed2a57d2e696c256cc65commit hash: 613e9baa1d1bebe6d4b6ed2a57d2e696c256cc65 files touched by this commit This port version is marked as vulnerable.
Felix Palmen (zirias) search for other commits by this committer
databases/mysql80-server: Fix build with libressl

PR:			267672
Approved by:		joneum (maintainer), tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D37673
8.0.31
05 Dec 2022 09:06:03
commit hash: eb14b8fae3fec7854e6d6ff217c14246d8a826f1commit hash: eb14b8fae3fec7854e6d6ff217c14246d8a826f1commit hash: eb14b8fae3fec7854e6d6ff217c14246d8a826f1commit hash: eb14b8fae3fec7854e6d6ff217c14246d8a826f1 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql*-{client, server}: Remove NDEBUG

As of 3c5189a0fd4c82addfb659024bf28c5006bf88f7 there shouldn't be a need
to define NDEBUG by hand when using CMake.

Reported by:	dizzy
Sponsored by:	Netzkommune GmbH
8.0.31
02 Dec 2022 13:14:14
commit hash: 315977f1bd5da135727487a9d615963bfb7f94e7commit hash: 315977f1bd5da135727487a9d615963bfb7f94e7commit hash: 315977f1bd5da135727487a9d615963bfb7f94e7commit hash: 315977f1bd5da135727487a9d615963bfb7f94e7 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-server: fix build on armv7

PR:	267422
Sponsored by:	Netzkommune GmbH
8.0.31
29 Oct 2022 15:08:22
commit hash: 1bc699507caeb6807ec13443074567da4c847596commit hash: 1bc699507caeb6807ec13443074567da4c847596commit hash: 1bc699507caeb6807ec13443074567da4c847596commit hash: 1bc699507caeb6807ec13443074567da4c847596 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-server: Update my.cnf.sample

Update deprecated configs in my.cnf.sample

Some configs in my.cnf.sample are now deprecated. These should be replaced with
their replacement, or removed if there is no replacement.

- Replace deprecated slave-load-tmpdir with replica-load-tmpdir
- Remove deprecated master-info-repository (it was set to the default)
- Remove deprecated relay-log-info-repository (it was set to the default)
- Replace deprecated expire_logs_days with binlog_expire_logs_seconds (multiply
30 days by 24 * 60 * 60)
- Replace deprecated innodb_log_file_size with innodb_redo_log_capacity
(preserving the same configured capacity, which was set to 256M * 2 log files)
- Remove deprecated skip-symbolic-links (it is the default)

PR:	266511
Sponsored by:	Netzkommune GmbH
8.0.31
29 Oct 2022 07:45:20
commit hash: a2d4c050c0728f20e859bcdc4766878b2d911be7commit hash: a2d4c050c0728f20e859bcdc4766878b2d911be7commit hash: a2d4c050c0728f20e859bcdc4766878b2d911be7commit hash: a2d4c050c0728f20e859bcdc4766878b2d911be7 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Update to latest release 8.0.31

Bugs Fixed

    Incompatible Change: The service pfs_plugin_table, deprecated since MySQL
8.0.14, is removed in this release.

    Plugins or components using this service must be updated to use
pfs_plugin_table_v1 and pfs_plugin_column_* instead. (Bug #34361827)

    Important Change; Replication: Query log events filtered by the default
database whenever --replicate-do-db or --replicate-ignore-db was used included
XA START, XA END, XA COMMIT, and XA ROLLBACK (but not XA PREPARE or XA COMMIT
ONE_PHASE), regardless of the binary log format.

    This can lead to one of the issues listed here:

        When XA START or XA END was filtered out, the sequence of XA statements
within the first part of the transaction were rendered invalid, which made the
replica stop with an error.

        When XA START and XA END were preserved while XA COMMIT or XA ROLLBACK
was filtered out, then a transaction could remain in the prepared state
indefinitely on the replica.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.30_2
26 Oct 2022 16:55:27
commit hash: 92b5359cdf584bbaa3cd4418dc84b00154cd978fcommit hash: 92b5359cdf584bbaa3cd4418dc84b00154cd978fcommit hash: 92b5359cdf584bbaa3cd4418dc84b00154cd978fcommit hash: 92b5359cdf584bbaa3cd4418dc84b00154cd978f files touched by this commit This port version is marked as vulnerable.
Dan Langille (dvl) search for other commits by this committer
databases/and_others: Fix rc.d script comment

I found this typo while researching something else. It seems to have
propgated around the tree.

Approved by:	blanket
8.0.30_2
19 Oct 2022 08:10:29
commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6commit hash: dfe25d73e7fdd333c59008a4ec1859c7f93dacd6 files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 72.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-72-1
Reported by:	GitHub (watch releases)
PR:		266582
Exp-run by:	antoine
8.0.30_1
09 Oct 2022 15:37:51
commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5commit hash: 05e7a8b8e17851b506a55ab8676bd62779c328c5 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 3.21.7

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
8.0.30
15 Sep 2022 14:34:27
commit hash: b5daf80a266a031ac1299ec2107f53dac3f2c722commit hash: b5daf80a266a031ac1299ec2107f53dac3f2c722commit hash: b5daf80a266a031ac1299ec2107f53dac3f2c722commit hash: b5daf80a266a031ac1299ec2107f53dac3f2c722 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Update to latest release 8.0.30

PR:	265468

Bugs Fixed:
- InnoDB: A TRUNCATE TABLE operation failed to remove data dictionary entries
for columns that were dropped using ALGORITHM=INSTANT.
- InnoDB: An incorrect nullable column calculation on tables with instantly
added columns caused data to be interpreted incorrectly
- InnoDB: The read_2_bytes() function in the InnoDB sources, which reads bytes
from the log buffer, returned a null pointer.
- Replication: The COUNT_TRANSACTIONS_REMOTE_IN_APPLIER_QUEUE column in the
Performance Schema table replication_group_member_stats could persistently show
transactions related to view change events (View_change_log_event) that had
already been applied. These events are queued in the Group Replication applier
channel but applied in the Group Replication recovery channel, causing a race
condition that could result in the counter decrement being lost. The increment
of the count now takes place at a more suitable point, and the counter for
COUNT_TRANSACTIONS_REMOTE_IN_APPLIER_QUEUE is also now set to zero when the
applier is not busy.
- Debug MySQL binaries can now be built using -0g and -fno-inline.

See full Changelog here:
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-30.html

Sponsored by:	Netzkommune GmbH
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
8.0.29
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit This port version is marked as vulnerable.
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.29
20 Jul 2022 14:21:07
commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16commit hash: d076ad94e206dda108061fe99ddb860d93cc6d16 files touched by this commit This port version is marked as vulnerable.
Tobias C. Berner (tcberner) search for other commits by this committer
databases: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Choe, Cheng-Dae" whitekid
  *  "Mahdi Mokhtari <mokhi64@gmail.com>"
  *  "Meikel Brandmeyer" <ocaml-sqlite3-port@kotka.de>
  *  <hvo.pm@xs4all.nl>
  *  <jsmith@resonatingmedia.com>
  *  <ports@c0decafe.net>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Ade Lovett <ade@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alan Snelson <Alan@Wave2.org>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.29
16 May 2022 06:49:44
commit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71dcommit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71dcommit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71dcommit hash: 9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71d files touched by this commit This port version is marked as vulnerable.
Loïc Bartoletti (lbartoletti) search for other commits by this committer
databases/mysql*: fix pkg-plist use share/man

Approved by:	portmgr (blanket)
8.0.29
03 May 2022 17:16:44
commit hash: 4829ae8a5315088c812ce216ed7f14d56dcc9706commit hash: 4829ae8a5315088c812ce216ed7f14d56dcc9706commit hash: 4829ae8a5315088c812ce216ed7f14d56dcc9706commit hash: 4829ae8a5315088c812ce216ed7f14d56dcc9706 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-server: Mark als BROKEN on i386 after
10d211b655d85e31bf9b8e27d234f526cfd1e49b

cd
/wrkdirs/usr/ports/databases/mysql80-server/work/.build/plugin/x/protocol/plugin
&& /usr/local/bin/protoc
--plugin=protoc-gen-yplg=/wrkdirs/usr/ports/databases/mysql80-server/work/.build/runtime_output_directory/xprotocol_plugin
--yplg_out
/wrkdirs/usr/ports/databases/mysql80-server/work/.build/plugin/x/generated -I
/usr/local/include -I
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx_connection.proto
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx_crud.proto
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx_cursor.proto
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx_datatypes.proto
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx_expect.proto
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx_expr.proto
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx_notice.proto
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx_prepare.proto
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx.proto
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx_resultset.proto
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx_session.proto
/wrkdirs/usr/ports/databases/mysql80-server/work/mysql-8.0.29/plugin/x/protocol/protobuf/mysqlx_sql.proto
--yplg_out: protoc-gen-yplg: Plugin killed by signal 11.
*** Error code 1

A solution is being worked on

Sponsored by:	Netzkommune GmbH
8.0.29
03 May 2022 16:58:49
commit hash: 0517374e455af49ec25820891cb387e125d2cfdecommit hash: 0517374e455af49ec25820891cb387e125d2cfdecommit hash: 0517374e455af49ec25820891cb387e125d2cfdecommit hash: 0517374e455af49ec25820891cb387e125d2cfde files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.29

Bugs Fixed

    InnoDB: A failure occurred when attempting to purge undo records for a table
with an instantly added column. (Bug #33924532)

    InnoDB: High-priority transactions were not permitted to stop waiting when
interrupted or to timeout while waiting for a lock, preventing deadlocks from
being resolved. In cases where the blocking transaction is also high-priority,
high-priority transactions are now permitted to stop waiting when interrupted or
timeout when exceeding the lock wait timeout period. If a blocking transaction
is not high-priority, high-priority transactions wait for the blocking
transaction to release its locks. (Bug #33856332)

    InnoDB: The AIO synchronization queue used on Windows was removed. The
synchronous file I/O read-write function (SyncFileIO::execute) was revised to
handle files opened for both normal and overlapped I/O, as it does on Linux.
(Bug #33840645)

    InnoDB: Table version metadata was not reset after truncating all partitions
of a table with an instantly added column. (Bug #33822729)

    InnoDB: The srv_error_monitor_thread() function, which prints warnings about
semaphore waits, failed to handle a long semaphore wait as expected. To address
this issue, a blocking call was moved to a more appropriate location. Related
monitor thread code was simplified and improved, and missing shutdown signals
were added for several server threads.

    Enabling and disabling of the standard monitor by InnoDB is now performed
independently of the user-settable innodb_status_output variable. This change
addresses an issue in which the monitor was enabled by InnoDB in a particular
scenario but not set back to its previous value. Thanks to Yuhui Wang for the
contribution. (Bug #33789526, Bug #93878)
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.28_4
16 Apr 2022 04:19:07
commit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49bcommit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49bcommit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49bcommit hash: 10d211b655d85e31bf9b8e27d234f526cfd1e49b files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 3.20.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
8.0.28_3
08 Apr 2022 04:34:44
commit hash: cc10a1d08766ff8d6b894b8356e95053bb3d0f4bcommit hash: cc10a1d08766ff8d6b894b8356e95053bb3d0f4bcommit hash: cc10a1d08766ff8d6b894b8356e95053bb3d0f4bcommit hash: cc10a1d08766ff8d6b894b8356e95053bb3d0f4b files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
databases/mysql80-server: restore indentation after 268cee3b0227

PR:		262654
8.0.28_3
07 Apr 2022 00:39:10
commit hash: 268cee3b0227efd217869b43152e8936a05cb850commit hash: 268cee3b0227efd217869b43152e8936a05cb850commit hash: 268cee3b0227efd217869b43152e8936a05cb850commit hash: 268cee3b0227efd217869b43152e8936a05cb850 files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 71.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-71-1
Reported by:	GitHub (watch releases)
PR:		262654
Exp-run by:	antoine
Approved by:	fluffy
8.0.28_2
05 Mar 2022 10:20:14
commit hash: 8db2be1cbddd845d908ac64890cc9a4dbfcc8cddcommit hash: 8db2be1cbddd845d908ac64890cc9a4dbfcc8cddcommit hash: 8db2be1cbddd845d908ac64890cc9a4dbfcc8cddcommit hash: 8db2be1cbddd845d908ac64890cc9a4dbfcc8cdd files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Fix build with LibreSSL

PR:	261164
Sponsored by:	Netzkommune GmbH
8.0.28_2
28 Feb 2022 12:46:46
commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2commit hash: f7e42ce5d5a3f11265d1e253b04212001992eca2 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 3.19.4

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
8.0.28_1
27 Feb 2022 17:12:20
commit hash: b042a3d8ca08c0da0f423e0afe49c8e512f5d8edcommit hash: b042a3d8ca08c0da0f423e0afe49c8e512f5d8edcommit hash: b042a3d8ca08c0da0f423e0afe49c8e512f5d8edcommit hash: b042a3d8ca08c0da0f423e0afe49c8e512f5d8ed files touched by this commit This port version is marked as vulnerable.
Mikael Urankar (mikael) search for other commits by this committer
Author: Daniel O'Connor
databases/mysql80-server: Fix build on aarch64

  - Replace getauxval with the FreeBSD variant (elf_aux_info)
  - ifdef some gcc'ism and pass the correct cflags for clang

Approved by:	portmgr (build fix blanket)
PR:		261660
8.0.28_1
22 Feb 2022 19:36:22
commit hash: c4ac829e974e1c9b1de8348588d73a3c1a166a22commit hash: c4ac829e974e1c9b1de8348588d73a3c1a166a22commit hash: c4ac829e974e1c9b1de8348588d73a3c1a166a22commit hash: c4ac829e974e1c9b1de8348588d73a3c1a166a22 files touched by this commit This port version is marked as vulnerable.
Dima Panov (fluffy) search for other commits by this committer
databases/mysql80-server: bring back mysql_secure_installation (+)

Typo in patchfile leads to skip mysql_secure_installation.
Bring it back.

PR:		262123
Submitted by:	amdmi3
Approved by:	joneum (implicit)
8.0.28
10 Feb 2022 22:13:12
commit hash: 8f38dec2922e5b358e7806afedc1e1038b083ceacommit hash: 8f38dec2922e5b358e7806afedc1e1038b083ceacommit hash: 8f38dec2922e5b358e7806afedc1e1038b083ceacommit hash: 8f38dec2922e5b358e7806afedc1e1038b083cea files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-server: Fix typo

Sponsored by:	Netzkommune GmbH
8.0.28
28 Jan 2022 15:32:16
commit hash: b8d235ae4f734d0737d3123afd8c3e2b2adb0848commit hash: b8d235ae4f734d0737d3123afd8c3e2b2adb0848commit hash: b8d235ae4f734d0737d3123afd8c3e2b2adb0848commit hash: b8d235ae4f734d0737d3123afd8c3e2b2adb0848 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Update to 8.0.28

Changelog: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-28.html

Sponsored by:	Netzkommune GmbH
8.0.27
10 Jan 2022 15:15:39
commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1 files touched by this commit This port version is marked as vulnerable.
Stefan Eßer (se) search for other commits by this committer
Fix CONFLICTS entries of multiple ports

There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.27
07 Jan 2022 12:13:17
commit hash: a025389152de64d806e403a680dc053ae41ade77commit hash: a025389152de64d806e403a680dc053ae41ade77commit hash: a025389152de64d806e403a680dc053ae41ade77commit hash: a025389152de64d806e403a680dc053ae41ade77 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-server: add patch for malloc-lib

forked from mysql57-server: https://svnweb.freebsd.org/changeset/ports/548590
Log:
  MySQL 5.7 mysqld_safe allows malloc-lib files only in certain locations.
  google-perftools port puts libtcmalloc_minimal.so inside /usr/local/lib
  To use tcmalloc memory allocator we need mysqld_safe to load libraries from
/usr/local/lib

  More information about why to use tcmalloc instead of jemalloc here:

 
https://forums.freebsd.org/threads/freebsd-12-x-and-mysql-5-7-and-importing-file-with-lots-of-small-lines-exhaust-ram-and-swap.72733/

PR:	259816
Sponsored by:	Netzkommune GmbH
8.0.27
25 Nov 2021 21:40:11
commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6commit hash: 04b9da414081a733478d3def4e1e3777908536c6 files touched by this commit This port version is marked as vulnerable.
Stefan Eßer (se) search for other commits by this committer
*/*: Remove redundant '-*' from CONFLICTS definitions

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
8.0.27
25 Nov 2021 07:17:30
commit hash: ea739e8990792020fa9fcdc83adcd5854095ea7dcommit hash: ea739e8990792020fa9fcdc83adcd5854095ea7dcommit hash: ea739e8990792020fa9fcdc83adcd5854095ea7dcommit hash: ea739e8990792020fa9fcdc83adcd5854095ea7d files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: Update to 8.0.27

Release Notes: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-27.html

Sponsored by:	Netzkommune GmbH
8.0.26_1
28 Oct 2021 16:37:30
commit hash: f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3commit hash: f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3commit hash: f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3commit hash: f34ece3aa6a292628ea75c0e4dd2a04d879ab0a3 files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 70.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-70-1
Reported by:	GitHub (watch releases)
PR:		258794
Exp-run by:	antoine
8.0.26
30 Sep 2021 21:23:30
commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7commit hash: 620968a43a5f9bb3fa98ab20f257a4c0d864caa7 files touched by this commit This port version is marked as vulnerable.
Rene Ladan (rene) search for other commits by this committer
cleanup: drop support for EOL FreeBSD 11.X

Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11

Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*

Reviewed by:	doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index
8.0.26
10 Sep 2021 21:18:25
commit hash: 4cbe68d3c2b115de29e169ec6c4ce358c16a7c80commit hash: 4cbe68d3c2b115de29e169ec6c4ce358c16a7c80commit hash: 4cbe68d3c2b115de29e169ec6c4ce358c16a7c80commit hash: 4cbe68d3c2b115de29e169ec6c4ce358c16a7c80 files touched by this commit This port version is marked as vulnerable.
Bernhard Froehlich (decke) search for other commits by this committer
databases/mysql80-server: Fix CPE information

Approved by:	portmgr (blanket)
8.0.26
26 Aug 2021 17:52:40
commit hash: 84cc7ae5a0d131c991067d32bd0fae872a039cb9commit hash: 84cc7ae5a0d131c991067d32bd0fae872a039cb9commit hash: 84cc7ae5a0d131c991067d32bd0fae872a039cb9commit hash: 84cc7ae5a0d131c991067d32bd0fae872a039cb9 files touched by this commit This port version is marked as vulnerable.
Jochen Neumeister (joneum) search for other commits by this committer
databases/mysql80-*: update to 8.0.26

Release notes: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-26.html

Sponsored by:	Netzkommune GmbH
8.0.25_2
21 Jul 2021 18:11:52
commit hash: f4acead6367a692af17431cc233565e8f1149366commit hash: f4acead6367a692af17431cc233565e8f1149366commit hash: f4acead6367a692af17431cc233565e8f1149366commit hash: f4acead6367a692af17431cc233565e8f1149366 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/protobuf: Update to 3.17.3

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		257026
Exp-run by:	antoine
8.0.25_1
28 Jun 2021 19:34:48
commit hash: fbd4fc69d0de4a31272f573e169c3f371a0b04facommit hash: fbd4fc69d0de4a31272f573e169c3f371a0b04facommit hash: fbd4fc69d0de4a31272f573e169c3f371a0b04facommit hash: fbd4fc69d0de4a31272f573e169c3f371a0b04fa files touched by this commit This port version is marked as vulnerable.
Piotr Kubaj (pkubaj) search for other commits by this committer
databases/mysql80-server: use libunwind on armv7 now that it works
8.0.25
20 May 2021 12:07:45
commit hash: c7fbbf15f3b8471c85f4c404c61fb2c9fbe1b923commit hash: c7fbbf15f3b8471c85f4c404c61fb2c9fbe1b923commit hash: c7fbbf15f3b8471c85f4c404c61fb2c9fbe1b923commit hash: c7fbbf15f3b8471c85f4c404c61fb2c9fbe1b923 files touched by this commit This port version is marked as vulnerable.
Dima Panov (fluffy) search for other commits by this committer
databases/mysql80-*: update to 8.0.25 GA release

Release notes:	https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-25.html
		https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-24.html

PR:		255937
Submitted by:	delphij@
Approved by	joneum@ (implicit)
MFH:		2021Q2
8.0.23_1
08 Apr 2021 23:33:31
commit hash: 69d24a727d44d398f7357cb844386f3ec4750a4fcommit hash: 69d24a727d44d398f7357cb844386f3ec4750a4fcommit hash: 69d24a727d44d398f7357cb844386f3ec4750a4fcommit hash: 69d24a727d44d398f7357cb844386f3ec4750a4f files touched by this commit This port version is marked as vulnerable.
Jan Beich (jbeich) search for other commits by this committer
devel/icu: update to 69.1

Changes:	https://github.com/unicode-org/icu/releases/tag/release-69-1
Reported by:	GitHub (watch releases)
8.0.23
06 Apr 2021 14:31:13
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
8.0.23
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
8.0.23
03 Feb 2021 14:12:27
Revision:563886Original commit files touched by this commit This port version is marked as vulnerable.
fluffy search for other commits by this committer
databases/mysql80-server: regen patch-client_CMakeLists.txt

PR:		253198
8.0.23
03 Feb 2021 02:26:43
Revision:563862Original commit files touched by this commit This port version is marked as vulnerable.
fluffy search for other commits by this committer
mysql80-server:	adjust router/harness_tls building
8.0.23
03 Feb 2021 02:20:42
Revision:563860Original commit files touched by this commit This port version is marked as vulnerable.
fluffy search for other commits by this committer
databases/mysql80-server:	Fix patches after rename

Pointy hat to:	fluffy
8.0.23
03 Feb 2021 02:09:28
Revision:563859Original commit files touched by this commit This port version is marked as vulnerable.
fluffy search for other commits by this committer
databases/mysql80*: update to 8.0.23

Disable detect of TLSv1.3 functions - it's broken with LibreSSL

Release Notes:	https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-23.html
Requested by:	joneum
8.0.22_2
26 Jan 2021 14:01:09
Revision:562671Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
8.0.22_1
13 Nov 2020 03:13:52
Revision:555000Original commit files touched by this commit This port version is marked as vulnerable.
danfe search for other commits by this committer
Fix a silly typo in the comment.
8.0.22_1
09 Nov 2020 02:00:05
Revision:554663Original commit files touched by this commit This port version is marked as vulnerable.
pkubaj search for other commits by this committer
databases/mysql80-server: fix build on GCC architectures

Include sys/types.h to make u_int32_t available:
/usr/include/netinet/ip6.h:77:4: error: 'u_int32_t' does not name a type; did
you mean 'uint32_t'?

MFH:		2020Q4 (fix build blanket)
8.0.22_1
03 Nov 2020 00:56:27
Revision:553940Original 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 68.1

Changes:	http://site.icu-project.org/download/68
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
8.0.22
29 Oct 2020 10:20:19
Revision:553599Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.22

Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-22.html

MFH:		2020Q4
Security:	4fba07ca-13aa-11eb-b31e-d4c9ef517024
Sponsored by:	Netzkommune GmbH
8.0.21_3
16 Oct 2020 20:43:58
Revision:552522Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Fix pkg-messages

PR:		250340
Submitted by:	0mp
Sponsored by:	Netzkommune GmbH
8.0.21_2
27 Sep 2020 08:01:20
Revision:550253Original commit files touched by this commit This port version is marked as vulnerable.
linimon search for other commits by this committer
Canonicalize *_DEPENDS for powerpc64le the same way as for powerpc64.

While here, include a change that I have had in my tree for some time, to
turn a .error message into IGNORE= as per the Porter's Handbook.

Approved by:	portmgr (tier-2 blanket)
8.0.21_2
12 Sep 2020 03:14:13
Revision:548280Original commit files touched by this commit This port version is marked as vulnerable.
pkubaj search for other commits by this committer
databases/mysql80-server: add devel/libunwind to dependencies on powerpc64

Now that it works on powerpc64, add it and bump PORTREVISION.
8.0.21_1
03 Sep 2020 18:50:53
Revision:547473Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
fix build on current
- add temporary work around to use llvm from ports on recent currents

MFH:	2020Q3
Sponsored by:	Netzkommune GmbH
8.0.21_1
30 Aug 2020 20:19:42
Revision:547081Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
8.0.21
14 Jul 2020 18:00:34
Revision:542227Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.21

Full Changelog: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-21.html

Submitted by:	fluffy
MFH:		2020Q3
Security:	0ed71663-c369-11ea-b53c-d4c9ef517024
Sponsored by:	Netzkommune GmbH
8.0.20_1
03 Jun 2020 18:32:06
Revision:537830Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
8.0.20
07 May 2020 11:51:14
Revision:534263Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.20

- Performance: Certain queries against tables with spatial indexes were not
performed as efficiently following an upgrade from MySQL 5.7 to MySQL 8.0.
- NDB Cluster: NDB defines one SPJ worker per node owning a primary partition of
the root table. If this table used read from any replica, DBTC put all SPJ
workers in the same DBSPJ instance, which effe
- NDB Cluster: Executing the SHOW command using an ndb_mgm client binary from
NDB 8.0.16 or earlier to access a management node running NDB 8.0.17 or later
produced the error message Unknown field: is_s
- On EL7 and EL8, CMake configuration was adjusted to look for GCC 9 before GCC
8. Because libmysqlclient ships with MySQL distributions, client applications
built against libmysqlclient on those platfo
- The max_length_for_sort_data system variable is now deprecated due to
optimizer changes that make it obsolete and of no effect.

More Infos: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-20.html

Special thanks to: fluffy

MFH:		2020Q2
Security:	21d59ea3-8559-11ea-a5e2-d4c9ef517024 (MySQL - Server)
Security:       622b5c47-855b-11ea-a5e2-d4c9ef517024 (MySQL - Client)
Sponsored by:	Netzkommune GmbH
8.0.19_3
23 Apr 2020 20:14:49
Revision:532707Original 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 67.1

Changes:	http://site.icu-project.org/download/67
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
8.0.19_2
13 Mar 2020 09:54:52
Revision:528344Original commit files touched by this commit This port version is marked as vulnerable.
jbeich search for other commits by this committer
Fix up PORTREVISION style after "portedit bump-revision"
8.0.19_2
13 Mar 2020 09:47:17
Revision:528343Original 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 66.1

Changes:	http://site.icu-project.org/download/66
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
8.0.19_1
06 Mar 2020 08:00:47
Revision:527863Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Update pkg-message

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.

Sponsored by:	Netzkommune GmbH
8.0.19_1
01 Mar 2020 17:27:31
Revision:527563Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Some manpages require groff, for example mysqladmin

Sponsored by:	Netzkommune GmbH
8.0.19_1
28 Feb 2020 22:04:42
Revision:527391Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Fix build on non-x86 and nun-aarch6

PR:		244073
Submitted by:	pkubaj
MFH:		2020Q1
Sponsored by:	Netzkommune GmbH
8.0.19_1
24 Jan 2020 22:01:39
Revision:523992Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Take Maintainership

Approved by:	mmokhi (maintainer via private Mail)
8.0.19_1
22 Jan 2020 05:53:20
Revision:523788Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
8.0.19
15 Jan 2020 20:06:49
Revision:523155Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.19

- New FPROFILE_GENERATE and FPROFILE_USE CMake options are available for
experimenting with profile guided optimization (PGO) with GCC. See the
cmake/fprofile.cmake in a MySQL source distribution for information about using
them. These options have been tested with GCC 8 and 9, and with Clang.
- Enabling FPROFILE_USE also enables WITH_LTO (link time optimization).
- Innodb_system_rows_read, Innodb_system_rows_inserted,
Innodb_system_rows_deleted status variables were added for counting row
operations on InnoDB tables that belong to system-created schemas. The new
status variables are similar to the existing Innodb_rows_read,
Innodb_rows_inserted, Innodb_rows_deleted status variables, which count
operations on InnoDB tables that belong to both user-created and system-created
schemas.
- The new status variables are useful in replication environments where
relay_log_info_repository and master_info_repository variables are set to TABLE,
resulting in higher row operation counts on slaves due to operations performed
on the slave_master_info, slave_replay_log_info, and slave_worker_info tables,
which belong to the system-created mysql schema. For a valid comparison of
master and slave row operation counts, operations on tables in system-created
schemas can now be excluded using the count data provided by the new status
variables.

More infos: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-19.html

Submitted by:	fluffy
Approved by:	mmokhi (maintainer, implicit)
Sponsored by:	Netzkommune GmbH
8.0.18
08 Jan 2020 16:47:13
Revision:522436Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
databases/mysql80-{client, server}: Update to latest release 8.0.18

switch patch-files to mysql80-server to make it easy for maintain.

Bugfix:
- CMake now enables use of fastcov if it is available. fastcov is faster than
lcov or gcov. This requires GCC and gcov versions of 9 or higher.
- The DISABLE_SHARED CMake option was unused and has been removed.
- The CMake code to find Protobuf executables now works on platforms that split
these into multiple packages.
- The new ADD_GDB_INDEX CMake option determines whether to enable generation of
a .gdb_index section in binaries, which makes loading them in a debugger faster.
The option is disabled by default. It has no effect if a linker other than lld
or GNU gold is used.
- For the INSTALL_LAYOUT CMake option, the SLES and WIN option values were not
used and have been removed.
- The max_prepared_stmt_count system variable maximum value has been increased
from 1 million (1,048,576) to 4 million (4,194,304). The default value remains
unchanged at 16,382.
- MySQL 8.0 no longer supports building using wolfSSL. All MySQL builds now use
OpenSSL.
- The RE2 library is no longer used by MySQL. The library is no longer bundled
with source distributions and the WITH_RE2 CMake option is obsolete.

More Infos: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-18.html

A big thanks to @fluffy for his help with this update

MFH:		2020Q1
Security:	fc91f2ef-fd7b-11e9-a1c7-b499baebfeaf
Sponsored by:	Netzkommune GmbH
8.0.17_2
10 Dec 2019 10:26:10
Revision:519655Original commit files touched by this commit This port version is marked as vulnerable.
joneum search for other commits by this committer
Get rid of useless and unfilled
libdata/pkgconfig/LIBMYSQL_OS_OUTPUT_NAME-NOTFOUND.pc
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
8.0.17_1
09 Oct 2019 10:34:57
Revision:514130Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Drop the ipv6 virtual category for d* category as it is not relevant anymore
8.0.17_1
03 Oct 2019 20:35:30
Revision:513733Original 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 65.1

Changes:	http://site.icu-project.org/download/65
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
8.0.17
19 Sep 2019 12:33:40
Revision:512334Original 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.17
This update includes security fixes on issues that are
mentioned on upstream critical patch report.
Further info:
https://www.oracle.com/technetwork/security-advisory/cpujul2019-5072835.html#AppendixMSQL

Delete upstream-merged patches
Change other local-patches according upstream changes

PR:		239272
Reported by:	Markus Kohlmeyer <rootservice@gmail.com>
Sponsored by:	EuroBSDCon 2019 DevSummit
8.0.16_4
13 Aug 2019 16:01:59
Revision:508835Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories d)
8.0.16_4
02 Aug 2019 13:30:40
Revision:507877Original 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.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
8.0.16_3
31 Jul 2019 16:38:53
Revision:507719Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Bump PORTREVISION for devel/protobuf shlib change
8.0.16_2
26 Jul 2019 20:46:57
Revision:507372Original 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
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
8.0.16_1
05 Jul 2019 19:08:49
Revision:505909Original 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.8.0

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		238808
Exp-run by:	antoine
8.0.16
11 May 2019 14:15:44
Revision:501261Original 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.16

This update includes:
Bugfixes:
- InnoDB: Undo tablespaces remained unencrypted after enabling
    undo tablespace encryption at startup. (Bug #29477795)
- InnoDB: Problematic macros introduced with undo tablespace DDL support
    (Bug #29324132, Bug #94243).
- InnoDB: Static thread local variables defined at the wrong scope
    were not released at thread exit. (Bug #29305186)
-  Memory leaks discovered in the innochecksum  (Bug #28917614, Bug #93164).

New features:
- MySQL C API now supports asynchronous functions for
    nonblocking communication with the MySQL server.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
8.0.15_2
31 Mar 2019 13:41:03
Revision:497411Original 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.7.1

- Bump PORTREVISION of dependent ports for shlib change

Changes:	https://github.com/protocolbuffers/protobuf/releases
PR:		236157
Exp-run by:	antoine
8.0.15_1
27 Mar 2019 21:11:09
Revision:496981Original 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 64.1

Changes:	http://site.icu-project.org/download/64
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		236325
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D19479
8.0.15
27 Feb 2019 11:02:49
Revision:494045Original 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 new release 8.0.15
This is a quick release after 8.0.14 which fixes Bug #29249542, Bug #94004
on upstream (Group repl. doesn't work when IPv6 is disabled on OS)
More info on upstream:
https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-15.html

While here, delete the no-more-needed warning from "pkg-message" since MySQL8.0
is GA.

Sponsored by:	The FreeBSD Foundation

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

1 | 2  »