New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
grpc modules on FreeBSD & MacOS fail to compile #4785
Comments
@HofiOne Compiling GRPC-based modules on MacOS fails with very similar error messages. |
as I mentioned earlier, GRPC is turned off for the macOS builds by default (I hope so, in the CI builds surely) |
Tested again on FreeBSD, there are probably even more error messages, when GRPC modules are enabled. |
With my previous patches, I can compile gRPC modules on recent macOS versions (autotools). Passing -std=c++17 may be needed in case one uses new Abseil and Protobuf versions (like the ones coming from Homebrew), but autotools now tries compiling with that flag if available. |
I tested an earlier iteration of the CLANG C++ fix (#4739), and it worked well both on RHEL 9 and FreeBSD. GRPC modules on RHEL 9 now compile fine, however FreeBSD fails again.
Note: it would be lovely to see it fixed in 4.6.0, so with a sed hack ('s/libstdc++/libc++/g') it could be added as an experimental feature to ports, but I do not consider it as a blocker bug.
The text was updated successfully, but these errors were encountered: