[MacPorts] #70314: mysql8 @8.4.0_4: ld: symbol(s) not found for architecture x86_64
MacPorts
noreply at macports.org
Tue Jul 2 22:45:30 UTC 2024
#70314: mysql8 @8.4.0_4: ld: symbol(s) not found for architecture x86_64
-------------------------+-------------------------
Reporter: BjarneDMat | Owner: herbygillot
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.9.3
Resolution: | Keywords:
Port: mysql8 |
-------------------------+-------------------------
Comment (by jhoyt4):
For those following along, the reason why @@ -350,9 +352,26 @@ - of patch-
ssl.cmake.diff works is it removes the following logic from the cmake
process:
{{{
- # For APPLE we set the hint ${HOMEBREW_HOME}/openssl
- IF(APPLE AND NOT OPENSSL_ROOT_DIR)
- SET(OPENSSL_ROOT_DIR "${HOMEBREW_HOME}/openssl")
}}}
For some reason (...and because I removed the openssl portgroup flag...),
cmake is not setting OPENSSL_ROOT_DIR on Catalina, and so the logic is
setting that value to homebrew's default.
--
Ticket URL: <https://trac.macports.org/ticket/70314#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list