Changes between Initial Version and Version 1 of Ticket #63875, comment 1
- Timestamp:
- Nov 9, 2021, 8:52:52 AM (3 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #63875, comment 1
initial v1 1 1 I personally do not use this port. 2 2 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 inMacPorts clang 8-9 and Xcode clang < 11: [ca0a578536/macports-ports].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 when using MacPorts clang 8-9 and Xcode clang < 11: [ca0a578536/macports-ports]. 4 4 5 5 Note 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).