[MacPorts] #60853: port mysql8 @8.0.21 fails to build on less than macOS 10.12 due to system libc++ being too old

MacPorts noreply at macports.org
Thu Jan 21 19:43:24 UTC 2021


#60853: port mysql8 @8.0.21 fails to build on less than macOS 10.12 due to system
libc++ being too old
----------------------------+-------------------------
  Reporter:  wadjei         |      Owner:  herbygillot
      Type:  defect         |     Status:  assigned
  Priority:  Normal         |  Milestone:
 Component:  ports          |    Version:  2.6.2
Resolution:                 |   Keywords:  mavericks
      Port:  mysql8 libcxx  |
----------------------------+-------------------------

Comment (by BjarneDMat):

 @chrstphrchvz I've got `mariadb-10.5` running on 10.6 Snow Leopard

 @kencu So in order to -possibly- get mysql8 to compile under 10.6 Snow
 Leopard, one has to install `libc++` eg like this :\\
 port -cuNp upgrade --enforce-variants libcxx +emulated_tls -universal
 +replacemnt_libcxx\\
 #=> find /Developer -name 'libc++.dylib'\\
 /Developer/SDKs/MacOSX10.6.sdk/usr/lib/libc++.dylib

 Having done that, mysql8 @8.0.23 fails to compile
 log here : https://macports.mathiesen.info/logs/databases/mysql8/main.log3

 According to https://mariadb.org/wp-
 content/uploads/2020/09/migration_serverfest2020.pdf slide #9, there's no
 current mariadb equivalent to mysql8

-- 
Ticket URL: <https://trac.macports.org/ticket/60853#comment:17>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list