#63998 closed defect (invalid)
mariadb-10.6 @10.6.5_1: mariadb-10.6 cannot be built while openssl is active
Reported by: | FaradayLight (Faraday Light) | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.7.1 |
Keywords: | Cc: | michaelld (Michael Dickens) | |
Port: | mariadb-10.6 |
Description
I do not know if this should be considered a bug or not given that there is a warning given with regards to how to address, but it results in an error. Therefore, for the record:
---> Configuring mariadb-10.6 Error: mariadb-10.6 cannot be built while openssl is active. Error: Please forcibly deactivate openssl, e.g. by running: Error: Error: sudo port -f deactivate openssl Error: Error: Then try again. You can reactivate openssl again later. Error: Failed to configure mariadb-10.6: openssl is active Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mariadb-10.6/mariadb-10.6/main.log for details. Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug. ERROR: Update of ports failed with exit code: 1 cicero@faraday ~ % vi /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_databases_mariadb-10.6/mariadb-10.6/main.log
Attachments (1)
Change History (4)
Changed 3 years ago by FaradayLight (Faraday Light)
comment:1 Changed 3 years ago by michaelld (Michael Dickens)
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:3 Changed 3 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | Monterey x86_64 removed |
---|---|
Summary: | mariadb-10.6 @10.6.5_1.darwin_21 - Error: mariadb-10.6 cannot be built while openssl is active → mariadb-10.6 @10.6.5_1: mariadb-10.6 cannot be built while openssl is active |
It is a bug. Whether we choose to fix it or not is the question.
Note: See
TracTickets for help on using
tickets.
I think that the broader issues is that MariaDB is not compatible with OpenSSL3, and will opportunistically link against any OpenSSL that it finds. Thus, we need to be specific in not providing opportunistic linking options, and that's what this deactivation requirement forces. Some day this hopefully won't be required, but until then, it's a feature, not a bug.