[MacPorts] #63455: mysql8 @8.0.26_0: build fails under trace mode
MacPorts
noreply at macports.org
Tue Nov 9 00:10:31 UTC 2021
#63455: mysql8 @8.0.26_0: build fails under trace mode
---------------------------+-------------------------
Reporter: chrstphrchvz | Owner: herbygillot
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.7.1
Resolution: | Keywords:
Port: mysql8 |
---------------------------+-------------------------
Comment (by chrstphrchvz):
Replying to [comment:3 chrstphrchvz]:
> You will not find any prebuilt MySQL/MariaDB ports, because they are
built with OpenSSL 1.1, which MySQL/MariaDB themselves being licensed
under GPL do not allow binary redistribution of (this condition may go
away if the ports are migrated to OpenSSL 3, which is GPL compatible).
MySQL/MariaDB ports have been migrated to OpenSSL 3, so this should no
longer be an issue. However, even though OpenSSL 1.1-GPL incompatibility
was previously why MacPorts claimed it could not offer prebuilt
MySQL/MariaDB ports, this may not have reflected whether either of these
upstream projects may actually have granted an OpenSSL linking exception
(applicable to unofficial 3rd-party binary distributions). For example,
MySQL licensing since 5.6 has the following text
[https://downloads.mysql.com/docs/licenses/mysqld-5.6-gpl-en.pdf]:
>This distribution of MySQL 5.6.46 (and later) is distributed with certain
software (including but not limited to OpenSSL) that is licensed under
separate terms, as designated in a particular file or component or in the
license documentation. Without limiting your rights under the GPLv2, the
authors of MySQL hereby grant you an additional permission to link the
program and your derivative works with the separately licensed software
that they have included with the program.
--
Ticket URL: <https://trac.macports.org/ticket/63455#comment:5>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list