notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
The safest procedure: change your FreshPorts password. Anything you had set before Friday March 24 2023 09:49:20 UTC should be changed. You can read more here: SQL inejection issues fixed and FreshSource code fixes Sorry about the extra work for you.
All known SQL injection issues patched. There is no evidence it was exploited. That doesn’t mean it wasn’t. Please change your password.
non port: databases/mysql80-client/pkg-plist
SVNWeb

Number of commits found: 15

Mon, 6 Feb 2023
[ 17:51 Jochen Neumeister (joneum) search for other commits by this committer ]    commit hash:6498bc6381cc493b38ff7d1ab6087a66f0ec238f  commit hash:6498bc6381cc493b38ff7d1ab6087a66f0ec238f  commit hash:6498bc6381cc493b38ff7d1ab6087a66f0ec238f  6498bc6 
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
Thu, 15 Sep 2022
[ 14:34 Jochen Neumeister (joneum) search for other commits by this committer ]    commit hash:b5daf80a266a031ac1299ec2107f53dac3f2c722  commit hash:b5daf80a266a031ac1299ec2107f53dac3f2c722  commit hash:b5daf80a266a031ac1299ec2107f53dac3f2c722  b5daf80  (Only the first 10 of 17 ports in this commit are shown above. View all ports for this commit)
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
Mon, 16 May 2022
[ 06:49 Loïc Bartoletti (lbartoletti) search for other commits by this committer ]    commit hash:9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71d  commit hash:9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71d  commit hash:9f0ff92f6deaa2187cdb33a27f5aebbdd2c0d71d  9f0ff92  (Only the first 10 of 16 ports in this commit are shown above. View all ports for this commit)
databases/mysql*: fix pkg-plist use share/man

Approved by:	portmgr (blanket)
Fri, 28 Jan 2022
[ 15:32 Jochen Neumeister (joneum) search for other commits by this committer ]    commit hash:b8d235ae4f734d0737d3123afd8c3e2b2adb0848  commit hash:b8d235ae4f734d0737d3123afd8c3e2b2adb0848  commit hash:b8d235ae4f734d0737d3123afd8c3e2b2adb0848  b8d235ae  (Only the first 10 of 36 ports in this commit are shown above. View all ports for this commit)
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
Sun, 19 Dec 2021
[ 17:23 Jochen Neumeister (joneum) search for other commits by this committer ]    commit hash:b566b31910d9015d46c878523ccf876768f0ef16  commit hash:b566b31910d9015d46c878523ccf876768f0ef16  commit hash:b566b31910d9015d46c878523ccf876768f0ef16  b566b31 
databases/mysql80-client: Fix a Problem with FIDO Option

there was an error, are both options turned off

PR:	260080
Sponsored by:	Netzkommune GmbH
Thu, 25 Nov 2021
[ 07:17 Jochen Neumeister (joneum) search for other commits by this committer ]    commit hash:ea739e8990792020fa9fcdc83adcd5854095ea7d  commit hash:ea739e8990792020fa9fcdc83adcd5854095ea7d  commit hash:ea739e8990792020fa9fcdc83adcd5854095ea7d  ea739e8  (Only the first 10 of 14 ports in this commit are shown above. View all ports for this commit)
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
Thu, 20 May 2021
[ 12:07 Dima Panov (fluffy) search for other commits by this committer ]    commit hash:c7fbbf15f3b8471c85f4c404c61fb2c9fbe1b923  commit hash:c7fbbf15f3b8471c85f4c404c61fb2c9fbe1b923  commit hash:c7fbbf15f3b8471c85f4c404c61fb2c9fbe1b923  c7fbbf1 
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
Mon, 16 Mar 2020
[ 10:29 joneum search for other commits by this committer ] Original commit   Revision:528524
There is a problem, when mysql80 build with openssl and ZLIB = ON

-- Installing:
/usr/ports/databases/mysql80-client/work/stage/usr/local/man/man1/zlib_decompress.1
====> Compressing man pages (compress-man)
===>   Installing ldconfig configuration file
===>  Installing for mysql80-client-8.0.19_1
===>  Checking if mysql80-client is already installed
===>   Registering installation for mysql80-client-8.0.19_1 as automatic
pkg-static: Unable to access file
/usr/ports/databases/mysql80-client/work/stageusr/local/bin/zlib_decompress:No
such file or directory
*** Error code 74

This fix the problem

PR:		228234
Sponsored by:	Netzkommune GmbH
Wed, 15 Jan 2020
[ 20:06 joneum search for other commits by this committer ] Original commit   Revision:523155 (Only the first 10 of 19 ports in this commit are shown above. View all ports for this commit)
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
Wed, 8 Jan 2020
[ 16:47 joneum search for other commits by this committer ] Original commit   Revision:522436 (Only the first 10 of 51 ports in this commit are shown above. View all ports for this commit)
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
Sat, 11 May 2019
[ 14:15 mmokhi search for other commits by this committer ] Original commit   Revision:501261 (Only the first 10 of 13 ports in this commit are shown above. View all ports for this commit)
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)
Sat, 12 May 2018
[ 15:35 mmokhi search for other commits by this committer ] Original commit   Revision:469734 (Only the first 10 of 50 ports in this commit are shown above. View all ports for this commit)
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
Fri, 6 Oct 2017
[ 15:44 mmokhi search for other commits by this committer ] Original commit   Revision:451389 (Only the first 10 of 32 ports in this commit are shown above. View all ports for this commit)
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
Tue, 10 Jan 2017
[ 16:06 lifanov search for other commits by this committer ] Original commit   Revision:431098
add new includes for MySQL 8.0 client

PR:		215903
Submitted by:	Mahdi Mokhtari <mokhi64@gmail.com> (maintainer)
Reviewed by:	matthew
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D9100
Sat, 7 Jan 2017
[ 20:34 lifanov search for other commits by this committer ] Original commit   Revision:430827 (Only the first 10 of 26 ports in this commit are shown above. View all ports for this commit)
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: 15