Changes between Initial Version and Version 1 of Ticket #63875, comment 1


Ignore:
Timestamp:
Nov 9, 2021, 8:52:52 AM (3 years ago)
Author:
chrstphrchvz (Christopher Chavez)
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #63875, comment 1

    initial v1  
    11I personally do not use this port.
    22
    3 I want to say this has to do with plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/windeps/sunrpc/xdr_sizeof.c not being compiled for some reason. MySQL says it only needs to compile xdr_sizeof.c it with Xcode clang 10 or newer because `xdr_sizeof()` is no longer provided (I’ve not verified this claim): [https://github.com/mysql/mysql-server/blob/mysql-8.0.27/plugin/group_replication/libmysqlgcs/cmake/rpcgen.cmake#L45-L53]. Meanwhile, MacPorts is instead trying to use its own clang 7 to workaround errors in MacPorts clang 8-9 and Xcode clang < 11: [ca0a578536/macports-ports].
     3I want to say this has to do with plugin/group_replication/libmysqlgcs/src/bindings/xcom/xcom/windeps/sunrpc/xdr_sizeof.c not being compiled for some reason. MySQL says it only needs to compile xdr_sizeof.c it with Xcode clang 10 or newer because `xdr_sizeof()` is no longer provided (I’ve not verified this claim): [https://github.com/mysql/mysql-server/blob/mysql-8.0.27/plugin/group_replication/libmysqlgcs/cmake/rpcgen.cmake#L45-L53]. Meanwhile, MacPorts is instead trying to use its own clang 7 to workaround errors when using MacPorts clang 8-9 and Xcode clang < 11: [ca0a578536/macports-ports].
    44
    55Note that MySQL builds fine on macOS 10.13 with MacPorts clang 7 (without compiling xdr_sizeof.c), and also builds fine on macOS 10.15 with Xcode clang 11.7 (which does compile xdr_sizeof.c).