[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